ПОМОГИТЕ С ПИТОНОМ!!
Произведение цифр числа
НикитаСтажёр написал программу, которая должна принимать целое число и выводить произведение его цифр. Верно ли сработает код?
Попробуй исправить эту программу, чтобы она печатала правильный результат.
num = input()
total = num % 10
while num >= 10:
digit = num % 10
total *= digit
num //= 10
print(total)
Answers & Comments
Verified answer
Ответ:
вот сам написал надеюсь поймешь
num = int(input())
total = 1
while num != 0:
total = total*(num % 10)
num = num//10
print(total)
Ответ:
вроде так
Объяснение:
num = int(input("Enter a number: "))
total = 1
while num > 0:
digit = num % 10
total *= digit
num //= 10
print(total)