florin88
Messaggi : 334 Data d'iscrizione : 21.09.11 Età : 35 Località : tutto il mondo
| Titolo: Programma in C che legge una sequenza ignota di numeri positivi Ven Ott 14, 2011 10:54 pm | |
| Allora vediamo con il cimentarci alla scrittura di un programma in linguaggio C che legge da tastiera una sequenza di numeri positivi di lunghezza ignota. Il programma in se, a partire dal primo numero inserito, stampa ogni volta la media di tutti i numeri dati al programma. Il programma termina solo quando il numero inserito è negativo. Per risolvere questo problema lo si può fare cosi: - Codice:
-
#include <studio.h>
void main() { int a, i, y; float r;
y = 0; i = 0; printf ("Inserire numero => "); scanf ("%d", &a); while (a >= =) { i++; y += a; r = y/i; printf ("La media e' => %.3f\n", r); printf ("Inserire un numero: "); scanf ("%d", &a); } printf ("La media finale e' => %.3f\n", r);
return 0; }
Analizzare bene il codice prima di metterlo in pratica, scriverlo su un foglio e poi scriverlo nel vostro editor e compilarlo. Consiglio per i novizi |
|