Register

OR

Do you already have an account? Login

Login

OR

Don't you have an account yet? Register

Newsletter

Submit to our newsletter to receive exclusive stories delivered to you inbox!

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

более месяца назад
Просмотров : 83    Ответов : 1   

Лучший ответ:

VB.

Dim S As Integer ' 1<=S<=24
Dim T As Integer ' T<=12       
S = InputBox("S=")       
T = InputBox("T=")       

Select Case S
  Case Is <= T
                MsgBox(T - S)
   Case Is > T
                If T = 12 Then MsgBox((T 12) - S) Else MsgBox(24 - (S - T))       
End Select

более месяца назад
Ваш ответ:
Комментарий должен быть минимум 20 символов
Чтобы получить баллы за ответ войди на сайт





Вы можете из нескольких рисунков создать анимацию (или целый мультфильм!). Для этого нарисуйте несколько последовательных кадров и нажмите кнопку Просмотр анимации.


Другие вопросы: