
Программа-python Пользователь вводит целое число - текущее время в часах. Если количество часов
находится между 7 и 10, то программа должна вывести строку "Пора вставать!", иначе выведется строка "Ты проспал!". Если введенное число отрицательно или больше 23, то программа должна вывести строку "Ошибка".пожалуйста помогите

Ответы на вопрос

Ответ:
time = input()
if time in range(7, 10):
print('Пора вставать!')
else:
print('Ты проспал!')
if time < 0 or time == 23:
print('Ошибка')
Объяснение:



Конечно, я могу помочь вам написать программу на Python, которая реализует указанное поведение. Вот пример такой программы:
pythoncurrent_time = int(input("Введите текущее время в часах: "))
if current_time < 0 or current_time > 23:
print("Ошибка")
elif current_time >= 7 and current_time <= 10:
print("Пора вставать!")
else:
print("Ты проспал!")
В этой программе мы сначала запрашиваем у пользователя текущее время в часах с помощью функции input
. Затем мы преобразуем введенное значение в целое число с помощью int
.
После этого мы проверяем несколько условий с помощью оператора if
. Если введенное число отрицательно или больше 23, выводим строку "Ошибка". Если число находится в диапазоне от 7 до 10 включительно, выводим строку "Пора вставать!". Во всех остальных случаях выводится строка "Ты проспал!".
Надеюсь, это помогло! Если у вас возникнут еще вопросы, пожалуйста, дайте мне знать.


Похожие вопросы


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili