
Користувач вводить з клавіатури цілі числа ,поки не введе 0.Знайти суму всіх парних додатніх чисел.
С.

Ответы на вопрос

#include <stdio.h>
int main()
{
int sum = 0;
int input = -1;
while (input!=0)
{
scanf("%d",&input);
if ((input>0)&&(input%2==0)) sum += input;
}
printf("res=%d",sum);
return 0;
}



Для знаходження суми всіх парних додатніх чисел, введених користувачем, потрібно написати програму, яка зчитує введені числа до тих пір, поки не буде введено 0, та обчислює суму парних додатніх чисел. Ось приклад реалізації такої програми на мові Python:
pythondef main():
sum_of_even_positive_numbers = 0
while True:
try:
num = int(input("Введіть ціле число (або 0 для завершення): "))
if num == 0:
break
if num > 0 and num % 2 == 0:
sum_of_even_positive_numbers += num
except ValueError:
print("Некоректний ввід. Введіть ціле число або 0 для завершення.")
print("Сума парних додатніх чисел:", sum_of_even_positive_numbers)
if __name__ == "__main__":
main()
Ця програма починає з нульової суми sum_of_even_positive_numbers
, після чого запускає цикл while True
, який продовжується, поки не буде введено 0. Користувач може вводити числа, а програма перевіряє, чи є вони додатні та парні. Якщо число є парним і додатнім, його значення додається до змінної sum_of_even_positive_numbers
. Після завершення вводу програма виводить суму знайдених парних додатніх чисел.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili