Напишите программу, которая определяет, сколько часов успеет проспать исследователь - 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

Объяснение кода листинга программы

  1. Программа начинается с двух запросов на ввод данных:
    • tekushchee vremya (текущее время)
    • vremya na budilnike (время на будильнике)
  2. Затем происходит проверка, если текущее время меньше времени на будильнике, то разница между ними присваивается переменной t.
  3. Если текущее время больше или равно времени на будильнике, то вычисляется разница между 12 часами и текущим временем, и результат присваивается переменной t.
  4. В конце программа выводит значение переменной t.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.133 из 5
Похожие ответы