# include <ctype.h>
# include <math.h>
# include <conio.h>
# include <stdio.h>
# include <stdlib.h>
# include <string.h>
main()
{
char nomeAluno[15], maiorAluno[15],resp;
float nota1, nota2, nota3,mnota1,mnota2,mnota3,mediaAluno, maiorMedia=0;
printf(" --------- TRABALHANDO COM ALUNOS --------------\n");
int i;
resp='S';
while (toupper(resp)=='S')
{
printf("Nome do Aluno.....: ");
scanf("%s",nomeAluno);
printf("Digite a nota 1 ...: ");
scanf("%f",¬a1);
printf("Digite a nota 2 ...: ");
scanf("%f",¬a2);
printf("Digite a nota 3 ...: ");
scanf("%f",¬a3);
mediaAluno=((nota1+nota2+nota3)/3);
// BLOCO DE PROCESSAMENTO
if (mediaAluno > maiorMedia) // confere e compara as variaveis
{
strcpy(maiorAluno, nomeAluno); // se verdade: copia o nome
maiorMedia=mediaAluno; // troca o conteudo da maiorMedia
mnota1=nota1; // armazena a maior nota
mnota2=nota2;
mnota3=nota3;
}
// bloco de decisão
puts("Vai digitar mais? <N=SAIR> ");
resp=getch();
}
// bloco de exibição na tela
printf("\n\n");
printf("------------ APRESENTACAO ----------------\n");
printf("Nome do Aluno com MAIOR MEDIA: %s\n", maiorAluno);
printf("Nota 1: %.2lf *** Nota 2: %.2lf *** Nota 3: %.2lf \n",mnota1,mnota2,mnota3);
printf("Media do MELHOR aluno: %2.lf \n",maiorMedia);
printf("\n\n");
system("pause");
}
Nenhum comentário:
Postar um comentário