Язык Python Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 3 и оканчивающихся на 4. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30000. Программа должна вывести одно число: сумму всех натуральных чисел, кратных 3 и оканчивающихся на 4.
245
355
Ответы на вопрос:
numbers = []
while True:
number = int(input('Ввдеите число: '))
if number > 30000:
print('Ошибка: число не должно превышать 30000')
continue
if number == 0:
break
numbers.append(number)
if len(numbers) == 1000:
break
print(numbers)
s = 0
for num in numbers:
if num % 3 == 0 and num % 10 == 4:
s += num
print(s)
Популярно: Информатика
-
alecsandrkozevn23.03.2021 23:49
-
куся2625.11.2021 16:02
-
bodisss23.01.2021 03:51
-
polinashevchen427.01.2023 20:54
-
kirilladmiiral16.03.2020 21:14
-
SeyshellaGoa24.04.2020 00:27
-
adamka5551p0cigl01.05.2021 12:26
-
gmunaitbas22.10.2022 08:09
-
акл231.01.2020 00:19
-
AngelinaKMN0031.08.2021 07:56