• Теория
  • Теория

Условия: Длительность прогулки

Вы уже писали одну программу для прогулок Кекса. Теперь условия поменялись, и надо написать другой алгоритм.

Мяу! Длительность прогулки зависит от нескольких условий.

Во-первых, если идёт дождь, прогулка не может состояться. В этом случае длительность прогулки должна равняться 0.

Во-вторых, если температура слишком низкая (ниже 0°C) или слишком высокая (выше 35°C), прогулка тоже не состоится.

В-третьих, идеальная температура для прогулки — 20°C. В этом случае прогулка длится 20 минут.

В остальных случаях длительность прогулки уменьшается на минуту с каждым градусом отклонения от идеальной температуры: при 19°C или 21°C длительность составит 19 минут, при 18°C или 22°C — 18 минут и так далее.

Переменная itsRaining указывает, идёт ли дождь, а temperature — температуру на улице. Результат необходимо записать в переменную minutes.

Это необычное задание. В нём заказчик будет тестировать вашу программу, подставляя разные значения во входные переменные и проверяя рекомендации, которые выдаёт программа. Только когда все тесты пройдут успешно, задание будет выполнено.

Чтобы позвать Кекса для проверки программы, жмите кнопку Заказчик, принимай программу! в консоли.

Минимальный вид табов
  • index.html
HTML
HTML

Вы перешли на другую страницу

Кликните внутри мини-браузера, чтобы поставить фокус в это окно.

100%
Бабушка Кекс

Притормози, дружище

Проходить вызовы части «Задачи продвинутого уровня» тренажёра «Сборник задач по программированию» можно после регистрации и оформления подписки.