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

Посчитать произведение (добуток) все чисел из списка которые кратны 4 и не кратны 3. Python

Ответы

Автор ответа: maxum000
2

spisok = [int(i) for i in input().split()]

n = 1

for i in spisok:

   if i % 4 == 0 and i % 3 != 0:

        n *= i

print("Произведение чисел кратных 4 и некратных 3: ",n)

Ввод чисел осуществляется в одну строку через пробел:

(1 2 3 4 5 - enter)


timkafey: а где сравнение кратности
maxum000: Да, забыл совсем. Уже усправил
Автор ответа: timkafey
1

l = list(map(int, input('Введите числа через пробел: ').split()))

l = [i for i in l if i % 4 == 0 and i % 3 != 0]

if len(l) == 0:

   print('Нет чисел кратных 4 и не кратных 3')

else:

   n = 1

   for i in l:

       n *= i

   print(n)

Похожие вопросы
Предмет: Українська мова, автор: werti12e
Предмет: Музыка, автор: Lkio0p