Информатика, вопрос задал mommy8938 , 6 лет назад

Дана последовательность, состоящая из N чисел. Найдите сумму членов этой последовательности, которые делятся на К без остатка (1≤К,N<100)​

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

Ответил alexshor
6

Ответ:

Результат в приложении

Если в 4-й строке поменять False на True, то ввод чисел будет с клавиатуры

Объяснение:

#!/usr/bin/env python3

numbers = [7, 4, 9, 12, 1, 5, 22, 15, 28]

if False: # можно заменить на ввод чисел с клавиатуры

   nums_str = input('Введите числа через пробел: ').split()

   numbers = list(map(int, nums_str))

k = int(input('Введите K: '))

sum = 0

for num in numbers:

   if num % k == 0:

       sum += num

print(numbers)

print("sum =", sum)

Приложения:

kontsevayadiana86: Это точно правильный ответ?
aikorkemotessin: ++
iznifatima: наверное правильный
Новые вопросы