Accedi

Serie di numeri

PROBLEMA

Inserire una serie di numeri interi e sommarli. Interrompere l’immissione al sesto valore pari e visualizzare quindi in output la somma ottenuta.


CODICE SORGENTE

#include <stdio.h>    //libreria
#include <stdlib.h>    //libreria
int main(int argc, char *argv[]) {    //corpo del programma
 int n=0, s=0, numeri_pari_inseriti=0;    //dichiarazione variabile
 do {    //inizio ciclo 
  printf("Inserisci un numero: ");    //testo a video 
  scanf("%i", &n);    //input
  if (n%2==0)    //controllo se è pari
  {
   numeri_pari_inseriti++;    //incremento variabile
  }
  s+=n;    //s=s+n
 } while(numeri_pari_inseriti!=6);    //se numeri_pari_inseriti=6 esci dal ciclio
 printf("%i", s);    //etsto + variabile a video
 return 0;    //tutto ok
}    //fine corpo del programma