Программирование на C++

Составить программу, которая вводит с клавиатуры целые трехзначные числа пока число отрицательных не станет 2 и найти сумму этих чисел

Составить программу, которая вводит с клавиатуры целые трехзначные числа пока число отрицательных не станет 2 и найти сумму этих чисел

Составить программу, которая вводит с клавиатуры целые трехзначные числа пока число отрицательных не станет 2 и найти сумму этих чисел

Код программы:

/* Задача 2. Составить программу, которая вводит с клавиатуры 
   целые трехзначные числа пока число отрицательных не станет 
   2 и найти сумму этих чисел.                              */
#include <iostream>
using namespace std;
int main()
{
	int count = 0; // счётчик отрицательных чисел
	int sum_1 = 0; // сумма всех чисел
	int sum_2 = 0; // сумма положительных чисел
	int sum_3 = 0; // сумма отрицательных чисел
	int x; // число для ввода
	while (count < 2)
	{
		cin >> x;
		sum_1 += x;
		if (x >= 0)
			sum_2 += x;
		else
		{
			sum_3 += x;
			count++;
		}	
	}
	cout << "Suma vseh chisel: " << sum_1 << endl;
	cout << "Suma polozhitelnih chisel: " << sum_2 << endl;
	cout << "Suma otritsatelnih chisel: " << sum_3 << endl << endl;;
	system("pause");
	return 0;
}

Скриншот кода программы:

Код решения на С++

Код решения на С++

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

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

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