40

Известный исследователь, устав от долгого путешествия по джунгли, лег спать в 10…

06 марта 2023

Известный исследователь, устав от долгого путешествия по джунгли, лег спать в 10 часов вечера. Перед этим он завел будильник на 12 часов следующего дня. Ксожалению, проспать 14 часов ему не удалось, т.к. будильник зазвонил уже через 2 часа. Исследователь забыл, что на будильнике, имеющем 12-ти часовой циферблат, можно задать время до звонка только менее 12 часов. Требуется написать программу, которая определяет, сколько часов успеет проспать исследователь, прежде чем будильник его разбудит. Входные данные: Два целых числа S и T (1 < S < 24, T < 12) — час, когда исследователь лег спать, и час, на который он установил будильник. Выходные данные: Целое число — через сколько часов зазвонит будильник.

категория: информатика

51

Program gt; var k,s,t: integer; beginread (s,t); if (s <= 12) then beginif (s <= t) then k: =t-s; if (s>t) then k: =t+12-s; end; if (s>12) then beginif (s <= t+12) then k: =t+12-s; if (s>t+12) then k: =24-s+t; end; writeln (k); end.

Знаете ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...