Предоставляются два целых числа. Программа должна вывести 1, если первое число больше второго, 2, если второе число

Предоставляются два целых числа. Программа должна вывести 1, если первое число больше второго, 2, если второе число больше первого, или 0, если они равны. Входные данные: Пользователь вводит два целых числа, которые не превышают по абсолютному значению 2*10(степень9). Выходные данные: Выведите результат задачи. Решите задачу с помощью условного оператора if и else, без использования elif.
Zagadochnyy_Elf

Zagadochnyy_Elf

Хорошо, вот пошаговое решение задачи.

1. Пользователь вводит два целых числа.
2. Записываем эти числа в переменные.
3. Сравниваем числа с помощью условного оператора if и else.
4. Если первое число больше второго, выводим 1.
5. Если второе число больше первого, выводим 2.
6. Если числа равны, выводим 0.

Давайте напишем код, решающий данную задачу:

python
# Шаг 1: Ввод чисел
num1 = int(input("Введите первое число: "))
num2 = int(input("Введите второе число: "))

# Шаг 2: Сравнение чисел и вывод результата
if num1 > num2:
print(1)
else:
if num2 > num1:
print(2)
else:
print(0)


Надеюсь, это решение поможет вам понять, как решить данную задачу. Если у вас есть еще вопросы, не стесняйтесь задавать.
Знаешь ответ?
Задать вопрос
Привет!
hello