Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя
Помощь начинающим программистам, IT Статьи , Маркетинг и создание сайта с нуля своими...  · 22 апр 2022  · blogproger.ru

Задачки по языку python. Сумма и произведение цифр числа

Найти сумму и произведение цифр, введенного натурального числа. Например, если введено число 2023, то сумма его цифр равна - (2+0+2+3), а произведение - (2*0*2*3).
Решить задчу
1)Установите переменную, где сумма цифр будет суммироваться, на 0, а переменную накопления произведения на 1 (если вы присвоите 0, умножение обнулит результат).
2) Пока введенное число не уменьшится до нуля, выполните следующие действия:
а)В переменную суммы цифр добавьте последнюю цифру извлеченного числа, найдя остаток от деления на 10.
б)Значение переменной для хранения произведения цифр умножается на последнюю цифру числа.
с)Избавьтесь от последней цифры числа, разделив его на 10.
Решение задачи с помощью python
n = int(input('Введите число'))
s = 0
m = 1
while n>0:
    s += n%10
    m *= n%10
    n = n//10
print("Сумма:", s)
print("Произведение:", m)
Новые статьи с сайта blogproger.ru:
Видеокурсы по python: