Напишите программу в питоне, которая в последовательности натуральных чисел определяет сумму трёхзначных чисел, кратных 4. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность).
Ответ
1/5 (1 оценка)
0
STGLN 3 года назад
Светило науки - 8 ответов - 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)