Исправьте ошибки в программе закрытия магазина на сайте Алгоритмика . Работа магазина происходит с 10 до 24 часов

  • 66
Исправьте ошибки в программе закрытия магазина на сайте "Алгоритмика". Работа магазина происходит с 10 до 24 часов (в 10 часов уже открыт, в 24 часа уже закрыт). Программа должна читать текущее время. Если введено время работы, то необходимо вывести сообщение «Мы открыты» и снова спросить текущее время. Когда введено время, не соответствующее рабочему времени, программа должна напечатать сообщение «Мы закрыты. Часы работы: с 10 до 24.» и завершить работу. Предполагаемый результат работы программы представлен на изображении.
время = int(input("Введите текущее время в часах: "))
пока время <= 10 или время >= 24:
печать("Мы открыты")
время
Zvezdopad_V_Kosmose
17
= int(input("Введите текущее время в часах: "))
если время >= 10 и время < 24:
печать("Мы открыты")
время = int(input("Введите текущее время в часах: "))
иначе:
печать("Мы закрыты. Часы работы: с 10 до 24.")

Разберем этот код по шагам:

1. Сначала мы запрашиваем у пользователя текущее время в часах и приводим его к целочисленному типу с помощью функции int(). Это позволяет нам работать с часами как с числами.

2. Затем мы проверяем условие, что время больше или равно 10 и меньше 24. Если это условие выполняется, то значит магазин открыт в данный момент. Мы печатаем сообщение "Мы открыты" и снова запрашиваем текущее время, чтобы программа продолжила работу.

3. Если условие не выполняется, то значит магазин закрыт. Мы печатаем сообщение "Мы закрыты. Часы работы: с 10 до 24." и завершаем работу программы.

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