Salve a tutti,
vorrei fare questo esercizio usando il ciclo While: "Somma 10 numeri interi e comunica la somma dopo averli letti o quando viene inserito lo 0".
Il codice, da me scritto, è il seguente:
Se la condizione nel While è una sola il programma funziona ma con entrambe no. Dove sbaglio?
Grazie.
vorrei fare questo esercizio usando il ciclo While: "Somma 10 numeri interi e comunica la somma dopo averli letti o quando viene inserito lo 0".
Il codice, da me scritto, è il seguente:
C++:
#include <iostream>
using namespace std;
int main()
{
int x;
int n = 5, somma = 0;
int k = 0;
while (x != 0 || k != n)
{
cout << "Inserire Numero: ";
cin >> x;
somma = somma + x;
k++;
}
cout << "Somma: " << somma << endl;
return 0;
}
Se la condizione nel While è una sola il programma funziona ma con entrambe no. Dove sbaglio?
Grazie.