
Morlurdred
4 год назад
Пожалуйста посчитайте пожалуйста с заданием Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 6. Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести одно число — сумму чисел, кратных 6. Сделать это нужно с помощью python

ОТВЕТЫ

Schenck Hannelore
Oct 24, 2020
n = int(input('How many numbers line has? - '))
numbers_list = []
for i in range(n):
numbers_list.append('')
numbers_list[:] = map(int, input().split())
#print(*numbers_list)
numbers_d_6 = 0
for i in range(n):
if (numbers_list[i] % 6 == 0):
numbers_d_6 += numbers_list[i]
print('Amount of numbers, which are multiples of 6: ',numbers_d_6)
930
Смежные вопросы:
Существует функция filter() и sum().
ваш код можно сократить до:
n = int(input())
for i in range(n):