• Предмет: Информатика
  • Автор: ptrva0907
  • Вопрос задан 4 месяца назад


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)

Вас заинтересует