Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include<stdio.h> void Le_notas(float *notas) { int i; printf("Informe as notas de ZERO a DEZ dos 30 alunos:\n\n"); for(i=0; i<30; i++) { do{ printf("\nNota:\n"); scanf("%f", ¬as[i]); if(notas[i]<0 || notas[i]>10) printf("Notas com problemas!!\n"); else printf("nota OK!\n"); }while(notas[i]<0 || notas[i]>10); } } float maior_nota(float *notas) { float maior=0; int i; maior = notas[0]; for(i=1; i<30; i++) { if(notas[i]>maior){ maior = notas[i]; } } return maior; } float menor_nota(float *notas) { float menor = 0; int i; menor = notas[0]; for(i=1; i<30; i++) { if(notas[i]<menor){ menor = notas[i]; } } return menor; } float media_notas(float *notas) { float media = 0, soma = 0; int i; for(i=0; i<30; i++) { soma=soma+notas[i]; } media = soma/30; return media; } int main() { int i; float notas[30], maior=0, menor=0, media=0; Le_notas(notas); for(i=0; i<30; i++) { printf("%.2f ",notas[i]); } maior = maior_nota(notas); printf(" \n\n Maior: %.2f ",maior); menor = menor_nota(notas); printf("\n Menor: %.2f", menor); media = media_notas(notas); printf("\n Media: %.2f", media); }
Compartilhar