среда, 12 ноября 2014 г.

Программистом может стать каждый!

Программистом может стать каждый? Вопрос, конечно, интересный. Но попробовать-то можно! Вот поэтому я и записался на онлайн-курс по основам языка программирования Python.

Сегодня дошёл до урока "Условия: 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('Это нормально')


Я теперь личинка программиста?
:-)

Комментариев нет :

Отправить комментарий