Algorytm sumuje wprowadzane przez użytkownika liczby tak długo, dopóki nie wpisze on zera. Po wpisaniu zera algorytm podaje sumę wprowadzonych liczb oraz ich ilość (zero nie jest liczone).

Odpowiedź :

#include <iostream>  

using namespace std;

int liczby,suma = 0, ilosc_liczb = 0;

int main()

{

  setlocale(LC_ALL,"");  

  for(int i=1; i>0 ; i++)

  {

   cout<<"Podaj liczbę całkowitą "<< endl;

   cin >> liczby;

   suma+=liczby;

   ilosc_liczb++;

   if(liczby==0)  

   break;

  }

 cout<< "suma wynosi: " << suma << " ilość liczb: " << ilosc_liczb-1;

   

 

return 0;

}