Задать вопрос
21 января, 14:56

Миша получит подарки ровно в полночь и недавно узнал, что телепрограмма Новогодний огонек будет длиться X минут начиная с полуночи. Миша хочет узнать в котором часу он ляжет спать, если посмотрит всю программу - X минут, для этого необходимо указать время в формате часы, минуты. Помогите Мише определить необходимые данные.

Язык: pascal

+3
Ответы (1)
  1. 21 января, 15:51
    0
    Program Test;

    Var

    x: integer; chas: real; str1, str2: string;

    Begin

    Write ('Введите длительность телепрограммы (мин) : ') ;

    Readln (X) ;

    Writeln () ;

    if (x < 60) then

    begin

    if (x < 10) then

    Writeln ('Миша ляжет спать в 00:0', x)

    else

    Writeln ('Миша ляжет спать в 00:', x)

    end

    else

    begin

    chas : = x div 60;

    x : = x mod 60;

    if (chas > = 24) then

    Writeln ('Сегодня Миша спать не ляжет')

    else

    begin

    if (chas < 10) then

    str1 : = '0' + chas

    else

    str1 : = '' + chas;

    if (x < 10) then

    str2 : = '0' + x

    else

    str2 : = '' + x;

    Writeln ('Миша ляжет спать в ', str1, ':', str2) ;

    end;

    end;

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Миша получит подарки ровно в полночь и недавно узнал, что телепрограмма Новогодний огонек будет длиться X минут начиная с полуночи. Миша ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Бабы-Яги есть песочные часы на 7 минут и 24 минут и книга колдовских рецептов, в которой разные зелья варятся разное время.
Ответы (1)
1) Представьте двоичное число 11011,11 в четырехбайтовом формате. Представьте число сначала в формате с плавающей запятой. 2) Представьте число 1110,101 в четырехбайтовом формате. Представьте число сначала в формате с плавающей запятой.
Ответы (1)
Представить положительное и отрицательное числа + 372 и - 372 в форматах В формате слово (2 байта) со знаком и фиксированной запятой. В формате двойное слово (4 байта) с плавающей запятой. В упакованном формате. В распакованном формате.
Ответы (1)
Как описывают переменные в Pascal? Какие стандартные числовые типы языка Pascal вам известны? Что вам известно о соответствии типов переменных в языке Pascal? Какие арифметические операции можно выполнять в Pascal?
Ответы (1)
Представить положительное и отрицательное числа + 376 и - 376 в следующих форматах 3.1. В формате слово (2 байта) со знаком и фиксированной запятой. 3.2. В формате двойное слово (4 байта) с плавающей запятой. 3.3. В упакованном формате. 3.4.
Ответы (1)