Somma dei numeri pari e dispari
Forniti in ingresso quattro valori calcolare e visualizzare la somma dei pari
e la somma dei dispari.
#include <iostream>
using namespace std;
int main()
{ int num1;
int num2;
int num3;
int num4;
int pari=0;
int dispari=0;
int resto;
cout<<"Inserisci il primo numero."<<endl;
cin>>num1;
cout<<"Inserisci il secondo numero."<<endl;
cin>>num2;
cout<<"Inserisci il terzo numero."<<endl;
cin>>num3;
cout<<"Inserisci il quarto numero."<<endl;
cin>>num4;
resto=num1%2;
if (resto==0)
{ pari=pari+num1;
}
else
{ dispari=dispari+num1;
}
resto=num2%2;
if (resto==0)
{ pari=pari+num2;
}
else
{ dispari=dispari+num2;
}
resto=num3%2;
if (resto==0)
{ pari=pari+num3;
}
else
{ dispari=dispari+num3;
}
resto=num4%2;
if (resto==0)
{ pari=pari+num4;
}
else
{ dispari=dispari+num4;
}
cout<<"La somma dei numeri pari \202: "<<pari<<"."<<endl;
cout<<"La somma dei numeri dispari \202: "<<dispari<<"."<<endl;
C++ - Esercizio "Somma pari e somma dispari"
In questo programma C++, vengono forniti in input quattro valori. Successivamente, verranno sommati i valori pari e i valori dispari e verranno stampati i risultati.
Codice C++ del programma:
//Forniti in ingresso quattro valori calcolare e visualizzare la somma dei pari e la somma dei dispari. #include <iostream> using namespace std; int main() { int num1; int num2; int num3; int num4; int pari=0; int dispari=0; int resto; cout<<"Inserisci il primo numero."<<endl; cin>>num1; cout<<"Inserisci il secondo numero."<<endl; cin>>num2; cout<<"Inserisci il terzo numero."<<endl; cin>>num3; cout<<"Inserisci il quarto numero."<<endl; cin>>num4; resto=num1%2; if (resto==0) { pari=pari+num1; } else { dispari=dispari+num1; } resto=num2%2; if (resto==0) { pari=pari+num2; } else { dispari=dispari+num2; } resto=num3%2; if (resto==0) { pari=pari+num3; } else { dispari=dispari+num3; } resto=num4%2; if (resto==0) { pari=pari+num4; } else { dispari=dispari+num4; } cout<<"La somma dei numeri pari \202: "<<pari<<"."<<endl; cout<<"La somma dei numeri dispari \202: "<<dispari<<"."<<endl; system ("pause"); }