![Задачки для начинающих по языку программирования python Задачки для начинающих по языку программирования python](/media/news_img/Zadachki-po-jazyku-python-Summa-i-proizvedenie-cifr-chisla.jpg)
код Python Python задачи
Python задача. Сумма и произведение цифр натурального числа
Найти сумму и произведение цифр, введенного натурального числа. Например, если введено число 2023, то сумма его цифр равна - (2+0+2+3), а произведение - (2*0*2*3).Разбор задачи на Python
Как решить задачу
1)Установите переменную, где сумма цифр будет суммироваться, на 0, а переменную накопления произведения на 1 (если вы присвоите 0, умножение обнулит результат).
2) Пока введенное число не уменьшится до нуля, выполните следующие действия:
а)В переменную суммы цифр добавьте последнюю цифру извлеченного числа, найдя остаток от деления на 10.
б)Значение переменной для хранения произведения цифр умножается на последнюю цифру числа.
с)Избавьтесь от последней цифры числа, разделив его на 10.
![Сумма и произведение цифр числа Сумма и произведение цифр числа](/media/news_img/Reshenie_zadachi_s_pomoshhju_python.png)
Решение задачи с помощью python
n = int(input('Введите число'))
s = 0
m = 1
while n>0:
(tab) s += n%10
(tab) m *= n%10
(tab) n = n//10
print("Сумма:", s)
print("Произведение:", m)
(tab) - одна табуляция
Все задачи на python
код Python Python задачи
Репост статьи
10 октября 2022 г.
![Хостинг](/static/main/img/timeweb.png)
Почему мы выбираем Timeweb
TimewebЧто такое хостинг, как выбрать хостинг , почему мы остановились на Timeweb
Комментарии
Ваш комментарий будет первым !