
Вопрос задан 04.10.2023 в 03:48.
Предмет Информатика.
Спрашивает Марукова Синя.
На вход с клавиатуры подаются числа (по одному). Нужно вывести на экран сумму всех четных чисел.
Ввод прекращается, если введена пустая строка (""). При любой ситуации, когда не попадаются четные числа, вывести на экран нужно 0 (например, числа не были введены вообще или были введены только нечетные числа). Язык программирования питон (Python)

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

Отвечает Волобуев Артём.
Ответ:
a=[]
b=0
while(1==1):
try:
c=int(input("Введите число:"))
if(c%2==0):
a.append(c)
else:
print("0")
except:
print("0")
break
for i in a:
b+=i
print(f"Сумма всех чётных чисел из введённых ровно {b}")
P.S. Напиши в комментах, что не понятно, чтобы если учитель будет спрашивать ти мог объяснить




Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вот пример простой программы на Python, которая выполняет описанную вами задачу:
pythonsum_of_evens = 0
while True:
user_input = input("Введите число (или оставьте строку пустой для завершения): ")
if user_input == "":
break
try:
number = int(user_input)
if number % 2 == 0:
sum_of_evens += number
except ValueError:
print("Ошибка: Введите корректное число.")
if sum_of_evens == 0:
print("Не было введено четных чисел.")
else:
print("Сумма четных чисел:", sum_of_evens)
Эта программа использует цикл while
, чтобы продолжать запрашивать числа до тех пор, пока не будет введена пустая строка. Введенные числа проверяются на четность, и если число четное, оно добавляется к сумме. Если не было введено четных чисел, программа выводит соответствующее сообщение.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 2132

Информатика 63

Информатика 14

Информатика 32

Информатика 19

Информатика 15

Информатика 175

Информатика 31

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