Условные конструкции 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")