Имеются два целых числа. Программа должна показать цифру 1, если первое число больше второго; цифру 2, если второе
Имеются два целых числа. Программа должна показать цифру 1, если первое число больше второго; цифру 2, если второе число больше первого; или цифру 0, если они равны. Входные данные: Вводятся два целых числа, значение которых не превышает 2∗10(степень9). Выходные данные: Выведите результат задачи. Решите задачу с помощью условных операторов if и else. Без использования оператора elif!
06.12.2023 16:19
Решение:
Для решения задачи с использованием условных операторов if и else исходим из следующей логики:
- Если первое число больше второго, выводим 1.
- Если второе число больше первого, выводим 2.
- Если числа равны, выводим 0.
Применяем эту логику в коде:
Доп. материал:
Совет:
При написании программы стоит обратить внимание на правильное оформление условных операторов. Используйте отступы для того, чтобы понимать, в какой ветке кода находитесь. В данном случае, чтобы избежать ошибок, можно использовать оператор else с вложенным условным оператором if для проверки второго числа.
Задача на проверку:
Напишите программу, которая решит задачу, приведенную выше, с помощью оператора elif вместо вложенных операторов if и else.