Сегодня дошёл до урока "Условия: if, else, elif". В качестве тренировочного задания была предложена вот такая задачка:
# Из передачи “Здоровье” Аня узнала, что рекомендуется спать
# хотя бы A часов в сутки, но пересыпать тоже вредно и не стоит
# спать более B часов.
# Сейчас Аня спит H часов в сутки.
# Если режим сна Ани удовлетворяет рекомендациям передачи “Здоровье”,
# выведите “Это нормально”.
# Если Аня спит менее A часов, выведите “Недосып”,
# если же более B часов, то выведите “Пересып”.
#
# Получаемое число A всегда меньше либо равно B.
#
# На вход программе в три строки подаются переменные в следующем порядке:
# A, B, H.
#
# Обратите внимание на регистр символов:
# вывод должен в точности соответствовать описанному в задании,
# т. е. если программа должна вывести "Пересып",
# выводы программы "пересып", "ПЕРЕСЫП", "ПеРеСыП" и другие
# не будут считаться верными.
#
# Sample Input:
# 6
# 10
# 8
# Sample Output:
# Это нормально
Я её решил:
print('Проверяем Аню')
A = int(input('Минимальное количество часов для сна, чтобы выспаться: '))
B = int(input('Максимальное количество часов для сна, чтобы не обоспаться: '))
H = int(input('Сколько часов выспите на самом деле?: '))
if H < A:
print('Недосып')
elif H > B:
print('Пересып')
else:
print('Это нормально')
Я теперь личинка программиста?
:-)
Комментариев нет :
Отправить комментарий