//
// Questo programma chiede un intero N (si assume che N sia positivo);
// viene stampata la somma di tutti gli interi pari compresi tra 0 e N
// (estremi inclusi).
// Es: 
// Se N=10, stampa 30 (che e' la somma di 0+2+4+6+8+10)
// Se N=3, stampa 2 (che e' la somma di 0+2)
// Se N=1, stampa 0
//
// Per compilare, usare il comando:
//
// g++ sommapari.cc -o sommapari
//
// Per eseguirlo, usare il comando:
//
// ./sommapari
//
#include <iostream>
using namespace std;

int main( void )
{
    int N;
    int num = 0;
    int somma = 0;

    cout << "Digita il valore di N" << endl;
    cin >> N;

    while( num <= N ) {
        somma = somma + num;
        num = num+2; 
        // num rappresenta il numero pari che stiamo sommando;
        // num vale inizialmente 0, poi 2, poi 4...
    }
    cout << "La somma vale " << somma << endl;
    return 0;
}
