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