1. Пользователь вводит натуральное четырехзначное число. Если сумма цифр четна, то
вывести на экран произведение цифр этого числа, иначе вывести это число.
Ответы на вопрос
Ответил Isauu
1
Ответ:
number = int(input("Введите натуральное четырехзначное число: "))
# Разбиваем число на цифры
digit1 = number // 1000
digit2 = (number // 100) % 10
digit3 = (number // 10) % 10
digit4 = number % 10
# Сумма цифр
digit_sum = digit1 + digit2 + digit3 + digit4
if digit_sum % 2 == 0:
# Если сумма цифр четная, выводим произведение цифр
product = digit1 * digit2 * digit3 * digit4
print("Произведение цифр:", product)
else:
# Если сумма цифр нечетная, выводим исходное число
print("Число:", number)
Новые вопросы
Химия,
1 год назад
Физика,
1 год назад
Математика,
1 год назад
Английский язык,
6 лет назад
Алгебра,
6 лет назад