Поделитесь своими знаниями, ответьте на вопрос:
Напишите в с++ дан набор ненулевых целых чисел; признак его завершения — число 0. вывести сумму всех положительных четных чисел из данного набора. если требуемые числа в наборе отсутствуют, то вывести 0.
int main() {
int inp = 0,
sum = 0;
do {
std::cin >> inp;
if(inp > 0 && inp % 2 == 0)
sum += inp;
} while (inp != 0);
std::cout << sum << std::endl;
return 0;
}