Напишите программу, поясните. Введите число из двух цифр. Если сумма цифр числа является четной, то увеличьте число

  • 64
Напишите программу, поясните. Введите число из двух цифр. Если сумма цифр числа является четной, то увеличьте число на 2, в противном случае уменьшите его.
Александра
1
Добро пожаловать! Чтобы решить эту задачу, нам потребуется написать программу, которая будет выполнять указанные действия.

Вот пошаговое решение:

1. Запрашиваем у пользователя ввод числа из двух цифр.
2. Проверяем, является ли сумма цифр этого числа четной.
3. Если сумма цифр четная, то увеличиваем число на 2.
4. Если сумма цифр нечетная, то уменьшаем число на 2.
5. Выводим полученное число на экран.

Вот программа на Python, которая реализует это решение:
python
# Шаг 1: Ввод числа из двух цифр
число = int(input("Введите число из двух цифр: "))

# Шаг 2: Проверка суммы цифр на четность
сумма_цифр = число // 10 + число % 10
четность_суммы = сумма_цифр % 2 == 0

# Шаг 3 и 4: Увеличение или уменьшение числа
if четность_суммы:
число += 2 # Увеличение на 2
else:
число -= 2 # Уменьшение на 2

# Шаг 5: Вывод результата
print("Результат:", число)


Эта программа сначала запрашивает у пользователя ввести число из двух цифр. Затем она вычисляет сумму цифр и проверяет, является ли она четной. В зависимости от результата проверки, программа либо увеличивает число на 2, либо уменьшает его на 2. Наконец, программа выводит полученное число на экран.

Надеюсь, это помогает! Если у вас есть какие-либо вопросы, не стесняйтесь задавать.