Найдите сумму и произведение введенных цифр целого числа.Например,если введено 325,то сумма его цифр составляет 10(3+2+5),а произведение равно 30(3*2*5).Решите задачу с использованием цикла while.Блок схему составить и программу на PYTHON!Помогите пожалуйста
Ответы
Ответ дал:
0
Ответ:
Объяснение:
number = int(input("Введите целое число: "))
# Инициализируем переменные для суммы и произведения
sum_digits = 0
product_digits = 1
# Проверяем каждую цифру числа с помощью деления на 10
while number > 0:
digit = number % 10 # Получаем последнюю цифру числа
sum_digits += digit # Добавляем цифру к сумме
product_digits *= digit # Умножаем цифру на произведение
number //= 10 # Убираем последнюю цифру из числа
print("Сумма цифр:", sum_digits)
print("Произведение цифр:", product_digits)
Вы можете ввести любое целое число, и программа выдаст сумму и произведение его цифр.
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад