Дано натуральное число N. Составьте программу, которая находит произведение цифр этого числа. ПОМОГИТЕ ПОЖАЛУЙСТА
fovfabomi:
какой язык программирования?
Ответы
Ответ дал:
2
Ответ:from functools import reduce
number = input()
mp = lambda x,y: x*y
print(reduce(mp, [int(i) for i in number]))
Объяснение:
запрашиваем у пользователя число, создаем функцию, умнажающую одно число на другое и с помощью функции reduce и mp находим произведение цифр
Ответ дал:
1
N = int(input("Введите натуральное число: "))
prod = 1
while N > 0:
prod *= N % 10
N //= 10
print(prod)
Похожие вопросы
1 год назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад