Напишите программу, которая определяет, сколько часов успеет проспать исследователь - QBasic
Формулировка задачи:
Известный исследователь Чарльз Ф. Мантц, устав от долгого путешествия через джунгли, лег спать в 10 часов вечера, но предварительно он завел будильник на 12 часов следующего дня. Но проспать 14 часов ему не удалось – будильник зазвонил через 2 часа. Исследователь забыл, что на будильнике, имеющем 12-тичасовой циферблат, можно задать время до звонка только менее 12 часов.
Напишите программу, которая определяет, сколько часов успеет проспать исследователь, прежде чем будильник его разбудит.
Решение задачи: «Напишите программу, которая определяет, сколько часов успеет проспать исследователь»
textual
Листинг программы
INPUT "tekushchee vremya",tt INPUT"vremya na budilnike",tb IF tt<=tb THEN t=tb-tt ELSE t=12-tt+tb PRINT t
Объяснение кода листинга программы
- Программа начинается с двух запросов на ввод данных:
tekushchee vremya
(текущее время)vremya na budilnike
(время на будильнике)
- Затем происходит проверка, если текущее время меньше времени на будильнике, то разница между ними присваивается переменной t.
- Если текущее время больше или равно времени на будильнике, то вычисляется разница между 12 часами и текущим временем, и результат присваивается переменной t.
- В конце программа выводит значение переменной t.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д