Вопрос задан 02.10.2023 в 15:29. Предмет Информатика. Спрашивает Панек Ольга.

Сделать программу на python. Найти сумму и произведение цифр, введенного целого числа. Решить

задачу используя циклическую конструкцию while
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Остапчук Валерия.

v = int(input())

s,pr = 0,1

while v > 0:

   s += v % 10

   pr *= v % 10

   v //= 10

print(s)

print(pr)

0 0
Отвечает Rakhimov Azat.

Выводит каждое изменение суммы и произведения

n = int(input ("целое число "))

s, p = 0, 1

while n > 0:

   m = n % 10

   n = n//10

   s = s + m

   p = p * m  

   print("Sum =", s)

   print("Pr =", p)

   print("")

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на Python, которая находит сумму и произведение цифр введенного целого числа с использованием циклической конструкции while:

python
# Вводим целое число num = int(input("Введите целое число: ")) # Инициализируем переменные для суммы и произведения цифр sum_of_digits = 0 product_of_digits = 1 # Используем цикл while для обработки цифр числа while num > 0: # Получаем последнюю цифру числа digit = num % 10 # Добавляем цифру к сумме sum_of_digits += digit # Умножаем цифру на произведение product_of_digits *= digit # Уменьшаем число на одну цифру, удаляя последнюю цифру num //= 10 # Выводим сумму и произведение цифр print("Сумма цифр:", sum_of_digits) print("Произведение цифр:", product_of_digits)

Программа сначала запрашивает у пользователя ввод целого числа, затем использует цикл while для обработки каждой цифры числа, вычисляет сумму и произведение цифр, и выводит результаты на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос