Яндекс реклама
Python задача. Сумма и произведение цифр натурального числа
Blog/Proger
Задачки для начинающих по языку программирования python
код Python Python задачи

Python задача. Сумма и произведение цифр натурального числа

Найти сумму и произведение цифр, введенного натурального числа. Например, если введено число 2023, то сумма его цифр равна - (2+0+2+3), а произведение - (2*0*2*3).Разбор задачи на Python



Как решить задачу

1)Установите переменную, где сумма цифр будет суммироваться, на 0, а переменную накопления произведения на 1 (если вы присвоите 0, умножение обнулит результат).

2) Пока введенное число не уменьшится до нуля, выполните следующие действия:

а)В переменную суммы цифр добавьте последнюю цифру извлеченного числа, найдя остаток от деления на 10.

б)Значение переменной для хранения произведения цифр умножается на последнюю цифру числа.

с)Избавьтесь от последней цифры числа, разделив его на 10.

Сумма и произведение цифр числа

Решение задачи с помощью 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 г.

Полезные ссылки
Игры Youtube Дзен Кью Вконтакте
Хостинг
Почему мы выбираем Timeweb
Timeweb

Что такое хостинг, как выбрать хостинг , почему мы остановились на Timeweb

Комментарии могут оставлять только зарегестрированные пользователи!



Комментарии


Ваш комментарий будет первым !