Информатика, вопрос задал tigor71 , 1 год назад

ПОМОГИТЕ С ПИТОНОМ!!
Произведение цифр числа

НикитаСтажёр написал программу, которая должна принимать целое число и выводить произведение его цифр. Верно ли сработает код?

Попробуй исправить эту программу, чтобы она печатала правильный результат.


num = input()

total = num % 10

while num >= 10:

digit = num % 10

total *= digit

num //= 10

print(total)

Приложения:

Ответы на вопрос

Ответил tusermek
1

Ответ:

вот сам написал надеюсь поймешь

num = int(input())

total = 1

while num != 0:

total = total*(num % 10)

num = num//10

print(total)


tigor71: спасибо большое!
Ответил Fchchchv
1

Ответ:

вроде так

Объяснение:

num = int(input("Enter a number: "))

total = 1

while num > 0:

digit = num % 10

total *= digit

num //= 10

print(total)


tigor71: спасибо)
Новые вопросы