Proba_3.cpp

#include <iostream>

#include <conio.h>

using namespace std; //директива есть!!!, std:: перед cout далее отсутствует

int main()

{

int x; //вводимое число

int summa=0; //накапливаемая сумма

int counter=0; //количество просуммированных чисел

cout << "Enter integer x (0 if the end)" << endl;

// ввод и проверка чисел в цикле

while (cout << "x" << counter+1 << "=", cin >> x, x!=0) {
counter++; //увеличение счетчика на 1

summa+=x; //увеличение суммы на x

}

cout << "counter= " << counter << ", sum=" << summa << endl; // вывод

_getch();

return 0;

}

Результаты выполнения программы:

Enter integer x (0 if the end)

x1=10<enter>

x2=20<enter>

x3=30<enter>

x4=0<enter>

counter=3, sum=60