/*******************Ricerca Media*******************************/
/* Programma per ricercare la media dei voti di un esame */
/* eseguito da n studenti */
/* */
/***************************************************************/
#include
int main(void)
{
int d = 0, n, voto, somma = 0, i;
/* Inserisci il numero di studenti */
scanf("%d",&n);
for (i = 0; i < n; i++) {
d++;
printf("%d. ", d);
/* Inserisci voto studente n° d */
scanf("%d",&voto);
/* Somma il voto dello studente d agli altri voti */
somma = somma + voto;
/* Se il voto è < 0 o > 30, non considerare il voto, valido */
if (voto < 0 || voto > 30) {
printf("Hai inserito un voto non valido. Reinserisci il voto corretto\n");
somma = somma - voto;
d--;
i--;
}
}
/* Stampa media voti di tutti gli studenti */
printf("%.3f", somma /(float)n);
return 0;
}
--
AndreaBandino - 24 Nov 2002