Напишите программу, которая для произвольного двузначного числа определяет
5 Просмотров
Задание:
Напишите программу, которая для произвольного двузначного числа определяет: сумму и произведение его цифр. Язык программирования Python.
Ответ на задание:
# Ввод числа number = int(input("Введите двузначное число: ")) # Извлечение цифр first_digit = number // 10 second_digit = number % 10 # Вычисление суммы и произведения цифр sum_digits = first_digit + second_digit product_digits = first_digit * second_digit # Вывод результатов print(f"Сумма цифр числа {number}: {sum_digits}") print(f"Произведение цифр числа {number}: {product_digits}")
Объяснение:
- С помощью функции
input()
мы запрашиваем пользователя ввести двузначное число и преобразуем его в целое число с помощьюint()
. - Извлекаем первую цифру (
first_digit
) путем целочисленного деления (//
) на 10. - Извлекаем вторую цифру (
second_digit
) путем взятия остатка (%
) от деления на 10. - Вычисляем сумму (
sum_digits
) и произведение (product_digits
) цифр. - Выводим результаты с помощью функции
print()
.