Baixe o app para aproveitar ainda mais
Prévia do material em texto
EXEMPLOS DE USO DE VETORES, REPETIÇÕES E TESTES EM C. 1-Determinar o maior entre 3 valores lidos pelo teclado. #include <stdio.h> int main () { int A, B, C; printf("Entre com os valores A B e C:"); scanf("%d %d %d",&A,&B,&C); if (A>=B) { if (A>=C) printf("A e´ o maior"); else printf("B e´ o maior"); } else { if (B>=C) printf("B e´ o maior"); else printf("C e´ o maior"); } return 0; } Código 1: Exemplo de código C: maior entre 3 valores 2-Determinar se um número é PAR. #include <stdio.h> int main () { int a; printf("Entre com um valor"); scanf("%d",&a); if ((a % 2) == 0) printf("O nu´mero e´ PAR"); else printf("O nu´mero e´ ı´mpar"); return 0; } Código 2: Exemplo de código C: número par 3-Mostrar na tela todos os valores entre 10 e 100 que são divisíveis por 3 e por 5. #include <stdio.h> int main () { for (x=10;x<=100;x++) { if ( ((x % 3)==0) && ((x % 5)==0) ) printf("%d ",x); } return 0; } Código 3: Exemplo de código C: números divisíveis 4-Ler as notas de 3 alunos e calcular a média das notas e mostrar se cada um dos alunos foi aprovado ou não (tirou mais do que 7.0) e se a sua nota ficou acima ou abaixo da média. 1 #include <stdio.h> int main () { int aluno, n1, n2; float media,media_sala; float vetor_media[3]; printf("Le as informacoes dos 3 alunos. Cada aluno tem 2 notas\n"); for (aluno=0;aluno<3;aluno=aluno+1) { printf("Entre com as duas notas do aluno %d:",aluno+1); scanf("%d %d",&n1,&n2); media=(n1+n2)/2.0; media_sala=media_sala+media; vetor_media[aluno]=media; } media_sala=media_sala/3.0; printf("Mostra os resultados:\n"); printf("A media da sala foi %f \n\n",media_sala); for (aluno=0;aluno<3;aluno=aluno+1) { printf("A me´dia do aluno %d foi %f\n",aluno+1,vetor_media[aluno]); if (vetor_media[aluno]>media_sala) printf("Aluno %d ficou acima da me´dia\n",aluno+1); else printf("Aluno %d ficou abaixo da me´dia\n",aluno+1); } return 0; } Código 4: Exemplo de código C: notas 2
Compartilhar