Предмет: Информатика,
автор: Shakenaruna008
Дано натуральное число 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)
Похожие вопросы
Предмет: Немецкий язык,
автор: 1234567781
Предмет: Русский язык,
автор: ррарра
Предмет: Английский язык,
автор: Ragf
Предмет: Алгебра,
автор: Kamilla100905
Предмет: История,
автор: leonovpavel12672