Предмет: Информатика, автор: xxxloop

Напишите программу в питоне, которая в последовательности натуральных чисел определяет сумму трёхзначных чисел, кратных 4. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность).

Ответы

Автор ответа: STGLN
0

def cntDigits(x):

   cnt = 0

   while x > 0:

       cnt += 1

       x //= 10

   return cnt

k, s = 1, 0

while k != 0:

   k = int(input())

   if cntDigits(k) == 3 and k % 4 == 0:

       s += k

print(s)

Похожие вопросы
Предмет: Другие предметы, автор: niik2006
Предмет: Русский язык, автор: бананчик5846
Предмет: Русский язык, автор: Катерина4класс
Предмет: Математика, автор: alinakloud
Предмет: Английский язык, автор: ilia9635