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

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

Відповідь:
Ось приклад програми на Python, що виконує дану задачу.
number = input("Введіть п'ятизначне число: ")
# Перевірка, що введене значення дійсно є п'ятизначним числом
if len(number) != 5 or not number.isdigit():
print("Некоректне введення числа. Спробуйте ще раз.")
else:
# Обчислюємо суму і произведение цифр числа
sum = 0
product = 1
for digit in number:
digit = int(digit)
sum += digit
product *= digit
# Виводимо результати
print("Сума цифр:", sum)
print("Добуток цифр:", product)
Програма запитує користувача ввести п'ятизначне число, перевіряє, що введене значення дійсно є числом і має 5 цифр, обчислює суму і произведение цифр числа, і виводить результати.



Конечно! Вот пример программы на Python, которая считает сумму и произведение цифр пятизначного числа:
pythondef calculate_sum_and_product(number):
# Инициализируем сумму и произведение
sum_of_digits = 0
product_of_digits = 1
# Проходимся по каждой цифре в числе
while number > 0:
digit = number % 10
sum_of_digits += digit
product_of_digits *= digit
number //= 10
return sum_of_digits, product_of_digits
# Получаем пятизначное число от пользователя
number = int(input("Введите пятизначное число: "))
# Проверяем, что введенное число действительно пятизначное
if 10000 <= number <= 99999:
# Вызываем функцию для вычисления суммы и произведения цифр
sum_of_digits, product_of_digits = calculate_sum_and_product(number)
# Выводим результаты
print(f"Сумма цифр: {sum_of_digits}")
print(f"Произведение цифр: {product_of_digits}")
else:
print("Ошибка: Пожалуйста, введите пятизначное число.")
Программа сначала запрашивает у пользователя пятизначное число, затем она вычисляет сумму и произведение его цифр с использованием функции calculate_sum_and_product
. Если пользователь введет число, не соответствующее заданному диапазону (меньше 10000 или больше 99999), программа выдаст ошибку.


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








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili