Somma solo dei pari
PROBLEMA
Programma che letta da tastiera una sequenza di numeri interi restituisce a video la somma ed il numero dei pari, la sequenza si arresta inserendo lo 0.
CODICE SORGENTE
#include <stdio.h> //libreria
#include <stdlib.h> //libreria
int main(int argc, char *argv[]) { /body
int numero=0, somma=0, i=0; //dichiarazione
do { //inizio ciclo
printf("Inserire il numero: "); //testo a video
scanf("%i", &numero); //input
if (numero>0 && numero%2==0) //condizione
{
i++; //incremento
somma=+numero; //somma=somma+numero
}
} while (numero!=0); //fine ciclio do rig. 8
printf("\nQuantita': %i", i); //testo a video
printf("\nSomma: %i", somma); //testo a video
system("PAUSE"); //pausa
return 0; //tutto ok
} //end body