// Media.c // questo programma serve per fa capire come funziona il while // ovvero come continuare a iterare una sequenza di passi // del programma finche' e' vera una condizione che puo' cambiare // non in modo prevedibile (es. lo decide l'utente) #include <stdio.h> #include <stdlib.h> int main() { int cont; int num; float media; int sum; media = 0.0; // inizializzazione per un float cont = 0; sum = 0; printf("Metti degli interi (con zero termini l'immissione)\n"); scanf("%d", &num); while (num > 0){ sum = sum + num; cont = cont + 1; scanf("%d", &num); } media = (float) sum / cont; printf("media=%f\n", media); printf("\n\n\n\nPremi un carattere e premi enter per chiudere questa finestra"); scanf("%d",&num); // solo per non far scomparirie la finestra .... exit(0); }