• Предмет: Информатика
  • Автор: olegshtukkert07
  • Вопрос задан 7 лет назад

СРОЧНО ПОМОГИТЕ С ЗАДАЧЕЙ! ОБЯЗАТЕЛЬНО НА ПАЙТОНЕ!!!
Напишите программу, которая в последовательности натуральных чисел определяет сумму трёхзначных чисел, кратных 4. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число: сумму трёхзначных чисел, кратных 4.

Ответы

Ответ дал: Kvint123
2

Ответ:

b=[]

n=1

k=0

while n!=0:

   n=int(input())

   if n!=0:

       b.append(n)

for i in range(len(b)):

   if len(str(b[i]))==3 and (int(b[i]))%4==0:

       k=k+b[i]

print(k)

Объяснение:

Вас заинтересует