Есть ответ 👍

Найдите сумму и произведение введенных цифр целого числа.Например,если введено 325,то сумма его цифр составляет 10(3+2+5),а произведение равно 30(3*2*5).Решите задачу с использованием цикла while.Блок схему составить и программу на

283
473
Посмотреть ответы 2

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


Объяснение:

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)

Вы можете ввести любое целое число, и программа выдаст сумму и произведение его цифр.

grofro228
4,5(46 оценок)

Ответ такой: 121 7 - 5 * 4 - 5 = 3

Популярно: Информатика