Bom galera!!
Estava vasculhando meus materiais do meu curso de SI e achei alguns exercicios que eu tinha feito!
Vou estar postando abaixo algumas sources para estudo pra quem é iniciante (como eu) no assunto!!
MENU DE CADASTRO:
IMPRIME NUMEROS EM ORDEM CRESCENTE
TABUADA
ALGORÍTIMO DE MÉDIA
Usei o DEV C++ para a elaboração das sources!
É isso ae!!
Espero que gostem!
Abraço!
Estava vasculhando meus materiais do meu curso de SI e achei alguns exercicios que eu tinha feito!
Vou estar postando abaixo algumas sources para estudo pra quem é iniciante (como eu) no assunto!!
MENU DE CADASTRO:
/* Exemplo de vetores, strigs e menu de programação */
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main (void)
{
printf("\n -----------PROGRAMA DE RAFAEL VENANCIO------------\n");
printf("\n -------------------------------------------------- \n");
/* Declaração das Variáveis */
int I, I2, OP, cod[3][2];
float salario[3][10];
char nome[3][50], end[3][50], tel[3][50], cpf[3][50], rg[3][50], setor[3][50];
/* Escolha das opções */
//do
//{
system("cls");
printf(" ***OPCOES***");
printf("\n\n");
printf("\n 1 - CADASTRO");
printf("\n 2 - CONSULTA");
printf("\n 3 - ALTERACAO");
printf("\n 4 - EXCLUSAO");
printf("\n 5 - IMPRESSAO");
printf("\n 6 - SAIR");
printf("\n\n");
printf("\n ESCOLHA UMA DAS OPCOES ACIMA: ");
scanf("%d",&OP);
fflush(stdin);
while (OP < 1 || OP > 6)
{
printf("\nOPCAO INVALIDA, DIGITE NOVAMENTE: ");
scanf("%d",&OP);
fflush(stdin);
}
switch(OP)
{
case 1:
I2=0;
system("cls");
printf(" ***CADASTRO***");
for(I=0;I<3;I++)
{
printf("\nCODIGO: ");
scanf("%d",&cod[I][I2]);
fflush(stdin);
printf("\n\nNOME: ");
gets(nome[I]);
printf("\nENDERECO: ");
gets(end[I]);
printf("\nTELEFONE: ");
gets(tel[I]);
printf("\nCPF: ");
gets(cpf[I]);
printf("\nRG: ");
gets(rg[I]);
printf("\nSETOR: ");
gets(setor[I]);
printf("\nSALARIO: ");
scanf("%f",&salario[I][I2]);
fflush(stdin);
printf("\n\n");
}
for(I=0;I<3;I++)
{
printf("\nCODIGO: %d",cod[I][I2]);
printf("\nNOME: %s",nome[I]);
printf("\nENDERECO: %s",end[I]);
printf("\nTELEFONE: %s",tel[I]);
printf("\nCPF: %s",cpf[I]);
printf("\nRG: %s",rg[I]);
printf("\nSETOR: %s",setor[I]);
printf("\nSALARIO: %f",salario[I][I2]);
}
}
printf("\n\n\n\n");
system("pause");
return(0);
}
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main (void)
{
printf("\n -----------PROGRAMA DE RAFAEL VENANCIO------------\n");
printf("\n -------------------------------------------------- \n");
/* Declaração das Variáveis */
int I, I2, OP, cod[3][2];
float salario[3][10];
char nome[3][50], end[3][50], tel[3][50], cpf[3][50], rg[3][50], setor[3][50];
/* Escolha das opções */
//do
//{
system("cls");
printf(" ***OPCOES***");
printf("\n\n");
printf("\n 1 - CADASTRO");
printf("\n 2 - CONSULTA");
printf("\n 3 - ALTERACAO");
printf("\n 4 - EXCLUSAO");
printf("\n 5 - IMPRESSAO");
printf("\n 6 - SAIR");
printf("\n\n");
printf("\n ESCOLHA UMA DAS OPCOES ACIMA: ");
scanf("%d",&OP);
fflush(stdin);
while (OP < 1 || OP > 6)
{
printf("\nOPCAO INVALIDA, DIGITE NOVAMENTE: ");
scanf("%d",&OP);
fflush(stdin);
}
switch(OP)
{
case 1:
I2=0;
system("cls");
printf(" ***CADASTRO***");
for(I=0;I<3;I++)
{
printf("\nCODIGO: ");
scanf("%d",&cod[I][I2]);
fflush(stdin);
printf("\n\nNOME: ");
gets(nome[I]);
printf("\nENDERECO: ");
gets(end[I]);
printf("\nTELEFONE: ");
gets(tel[I]);
printf("\nCPF: ");
gets(cpf[I]);
printf("\nRG: ");
gets(rg[I]);
printf("\nSETOR: ");
gets(setor[I]);
printf("\nSALARIO: ");
scanf("%f",&salario[I][I2]);
fflush(stdin);
printf("\n\n");
}
for(I=0;I<3;I++)
{
printf("\nCODIGO: %d",cod[I][I2]);
printf("\nNOME: %s",nome[I]);
printf("\nENDERECO: %s",end[I]);
printf("\nTELEFONE: %s",tel[I]);
printf("\nCPF: %s",cpf[I]);
printf("\nRG: %s",rg[I]);
printf("\nSETOR: %s",setor[I]);
printf("\nSALARIO: %f",salario[I][I2]);
}
}
printf("\n\n\n\n");
system("pause");
return(0);
}
IMPRIME NUMEROS EM ORDEM CRESCENTE
#include<stdio.h>
#include<stdlib.h>
int main()
{
printf("\n -----------PROGRAMA DE RAFAEL VENANCIO------------\n");
printf("\n -------------------------------------------------- \n");
int num[11],i,j,w,vet[11];
for(i=0;i<10;i++)
{
printf("\n num %i:",i+1);
scanf("%i",& num [i]);
fflush(stdin);
}
for(i=0;i<10;i++)
{
w=0;
for(j=0;j<10;j++)
{
if(num[i]>num[j])
{
w++;
}
}
vet[w]=num[i];
}
for(i=0;i<10;i++){
printf("\n %i",vet[i]);
}
system("pause");
return 0;
}
#include<stdlib.h>
int main()
{
printf("\n -----------PROGRAMA DE RAFAEL VENANCIO------------\n");
printf("\n -------------------------------------------------- \n");
int num[11],i,j,w,vet[11];
for(i=0;i<10;i++)
{
printf("\n num %i:",i+1);
scanf("%i",& num [i]);
fflush(stdin);
}
for(i=0;i<10;i++)
{
w=0;
for(j=0;j<10;j++)
{
if(num[i]>num[j])
{
w++;
}
}
vet[w]=num[i];
}
for(i=0;i<10;i++){
printf("\n %i",vet[i]);
}
system("pause");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
int main()
{
printf("\n -----------PROGRAMA DE RAFAEL VENANCIO------------\n");
printf("\n -------------------------------------------------- \n");
int i,tab;
printf("\n Informe um numero:");
scanf("%d",&tab);
for(i=0;i<10;i++)
{
printf("\n %d x %d=%d\n",i,tab,tab*i);
}
system("pause");
return(0);
}
#include<stdlib.h>
int main()
{
printf("\n -----------PROGRAMA DE RAFAEL VENANCIO------------\n");
printf("\n -------------------------------------------------- \n");
int i,tab;
printf("\n Informe um numero:");
scanf("%d",&tab);
for(i=0;i<10;i++)
{
printf("\n %d x %d=%d\n",i,tab,tab*i);
}
system("pause");
return(0);
}
#include<stdio.h>//arquivo de biblioteca--STDIO= arquivo de entrada e saida do printf e scanf//
#include<stdlib.h>//arquivo de biblioteca--STDLIB= executa comandos basicos como INT e CHAR//
int main(void)//Arquivo principal, INICIO DO PROGRAMA//
{//abre e fecha a sentença//
printf("\n -----------PROGRAMA DE RAFAEL VENANCIO------------\n");
printf("\n -------------------------------------------------- \n");
float n1,n2,n3,media;//Variável para numeros reais//
printf("\n CALCULE SUA MEDIA!!! \n");//Imprime menssagem na tela//
printf("\n Informe a nota 1: ");//Imprime menssagem na tela//
scanf("%f",&n1);//Le a menssagem digitada pelo usuário//
fflush(stdin);//Limpeza da memoria//
printf("\n Informe a nota 2: ");//Imprime menssagem na tela//
scanf("%f",&n2);//Le a menssagem digitada pelo usuário//
fflush(stdin);//Limpeza da memoria//
printf("\n Informe a nota 3: ");//Imprime menssagem na tela//
scanf("%f",&n3);//Le a menssagem digitada pelo usuário//
fflush(stdin);//Limpeza da memoria//
media=(n1+n2+n3)/3;//Caulculo da media dos valores informados//
printf("\n Sua media eh: %f \n \n \n",media);//Imprime menssagem na tela//
system("pause");//Para pausar o programa(para ele naum fechar sózinho)//
return(0);//finalização do programa//
}//abre e fecha a sentença//
#include<stdlib.h>//arquivo de biblioteca--STDLIB= executa comandos basicos como INT e CHAR//
int main(void)//Arquivo principal, INICIO DO PROGRAMA//
{//abre e fecha a sentença//
printf("\n -----------PROGRAMA DE RAFAEL VENANCIO------------\n");
printf("\n -------------------------------------------------- \n");
float n1,n2,n3,media;//Variável para numeros reais//
printf("\n CALCULE SUA MEDIA!!! \n");//Imprime menssagem na tela//
printf("\n Informe a nota 1: ");//Imprime menssagem na tela//
scanf("%f",&n1);//Le a menssagem digitada pelo usuário//
fflush(stdin);//Limpeza da memoria//
printf("\n Informe a nota 2: ");//Imprime menssagem na tela//
scanf("%f",&n2);//Le a menssagem digitada pelo usuário//
fflush(stdin);//Limpeza da memoria//
printf("\n Informe a nota 3: ");//Imprime menssagem na tela//
scanf("%f",&n3);//Le a menssagem digitada pelo usuário//
fflush(stdin);//Limpeza da memoria//
media=(n1+n2+n3)/3;//Caulculo da media dos valores informados//
printf("\n Sua media eh: %f \n \n \n",media);//Imprime menssagem na tela//
system("pause");//Para pausar o programa(para ele naum fechar sózinho)//
return(0);//finalização do programa//
}//abre e fecha a sentença//
É isso ae!!
Espero que gostem!
Abraço!
Comment