Предмет: Информатика, автор: fkffjrdft6899

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

Ответы

Автор ответа: shahbazovelman97
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)

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

Похожие вопросы
Предмет: Психология, автор: titkotik
Даю 25 баллов

1. Решить практическую ситуацию: Педагог рассказывает своему коллеге: «В поле моего внимания попал десятиклассник, который при анонимном анкетировании признался, что принимает наркотики. В беседе он сказал, что недавно перестал употреблять их, потому что они стали дорого стоить. Правда, у меня закралось сомнение, относительно правдивости его слов, мне кажется, что время от времени он все-таки берется за старое. У нас с ним сложились неплохие отношения, он доверяет мне, пока еще прислушивается к моим советам. Поэтому я боюсь потерять его доверие, боюсь сделать какой-то неправильный шаг. Но с другой стороны, я боюсь, что не справлюсь сама. Я перечитала много литературы по проблемам наркомании, в результате еще больше запуталась и теперь вообще не знаю, что делать дальше. Как помочь мальчику?»

Чтобы вы посоветовали коллеге, оказавшейся в такой ситуации?

Что должен знать педагог, работая с наркозависимыми?