Reginaldojs

exercicio 8,lista 6

Nov 2nd, 2012
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.71 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. struct dados{
  4.        char nome[40];
  5.        float media;
  6.        };
  7. int main(){
  8.     struct dados alunos[5];
  9.     int i,maior;
  10.     for(i=0;i<5;i++){
  11.      printf("digite o nome do aluno %d:",i+1);
  12.      gets(alunos[i].nome);
  13.      fflush(stdin);
  14.      printf("media do aluno %d:",i+1);
  15.      scanf("%f",&alunos[i].media);
  16.      fflush(stdin);
  17.     }
  18.     printf("\n\nexibicao:\n\n");
  19.     maior=0;
  20.     for(i=0;i<5;i++){
  21.         if (maior<alunos[i].media)
  22.         maior=alunos[i].media;
  23.             for(i=0;i<5;i++){
  24.             if(maior==alunos[i].media)
  25.             printf("a maior media eh %s\n\n",alunos[i].nome);
  26.             }
  27.     }
  28.     system("pause");
  29.     return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment