FranciscoSoccol

Lista 04 - exercicio 04

Jun 24th, 2013
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.14 KB | None | 0 0
  1. /*Leia um conjunto de notas, cuja quantidade é determinada pelo usuário.
  2. Calcule a média de todas elas. Exiba o conjunto das notas maiores do que
  3. a média calculada. Após a exibição anterior, exiba o outro conjunto de
  4. notas que são menores do que a média. Exiba, também, a quantidade de
  5. notas que são exatamente iguais a média.*/
  6.  
  7. #include<stdio.h>
  8. int main()
  9. {
  10.     float  media, soma=0;
  11.     int quant, i, aux1=0;
  12.  
  13.     printf("Digite a quantidade de notas: ");
  14.     scanf("%d", &quant);
  15.  
  16.     int notas[quant];
  17.  
  18.     for(i=0; i<quant; i++){//preenchendo o vetor com as notas
  19.         printf("Digite uma nota: ");
  20.         scanf("%d", &notas[i]);
  21.         soma=soma+notas[i];}
  22.     media=soma/quant;//calculando a media
  23.     printf("\nMedia: %.2f\n", media);
  24.  
  25.     for(i=0; i<quant; i++){//exibindo as notas maiores e menores
  26.         if(notas[i]>media)
  27.             printf("Nota maior: %d\n", notas[i]);
  28.  
  29.         else if(notas[i]<media)
  30.             printf("Nota menor: %d\n", notas[i]);
  31.  
  32.         else
  33.             aux1++;}// caso nota igual a media, soma aux
  34.     printf("\nQuantidade de notas iguais a media: %d", aux1);
  35.     getch();
  36. }
Advertisement
Add Comment
Please, Sign In to add comment