Условные конструкции IF ELIF ELSE

Задание: Написать программу, которая принимает базовое целое число и запрашивает следующее число, большее, чем предыдущее. Если введено большее число, то выводится текст more ok и запрашивается целое число, меньшее, чем базовое, после проверки выводится текст less ok. Иначе в обоих случаях выводится текст error.

Не могу сообразить, как реализовать запрос большего числа от предыдущего. Заранее благодарю за подсказки

base_number = int(input("Введите базовое целое число: "))
next_number = int(input("Введите следующее целое число: "))

if next_number > base_number:
  print("more ok")

new_number = int(input("Введите целое число, меньшее, чем базовое: "))

if new_number < base_number:
 print("less ok")

else:
  print("error")

Ответы (1 шт):

Автор решения: Tory
base_number = int(input("Базовое целое число: "))
next_number = int(input("Следующее целое число, которое больше предыдущего: "))

if next_number > base_number:
    print("more ok")
    new_number = int(input("Введите целое число, меньшее, чем базовое: "))
    if new_number < base_number:
     print("less ok")
    else:
     print("error")
else:
  print("error")
→ Ссылка