Задать вопрос

Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать электронные часы в этот момент. Программа должна вывести два числа: количество часов (от 0 до 23) и количество минут (от 0 до 59). Учтите, что число n может быть больше, чем количество минут в сутках. Пример Ввод Вывод 150 2 30

+2
Ответы (1)
  1. 27 января, 05:58
    0
    var

    q, hour, minut, n:integer;

    Сначала определим количество минут в сутках:

    60 * 24 = 1440 (мин).

    Теперь, когда пользователь будет вводить число n, программа будет делить n на 1440 и возвращать остаток:

    readln (n);

    q: = n mod 1440;

    Находим целую часть от деления остатка на 60, где 60 - это количество минут в часе:

    hour: = q div 60;

    Находим остаток от деления остатка q на количество минут:

    minut: = q mod 60;

    if hour < 10 then

    write ('0', hour)

    else write (hour);

    if minut < 10 then

    write (':0', minut)

    else write (':', minut);

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать электронные часы в этот момент. Программа ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Составить алгоритм сложения двух целых чисел F и Q, вводимых с клавиатуры. Результат сложения записать в виде переменной W. По данному алгоритму написать программу в Паскале. алг сложение цел F, Q, W нач ввод F ввод Q W:=F+Q вывод W кон 2.
Ответы (1)
Задача 1 - Дано целое число. Если оно положительное, вывести " Число положительное ", если отрицательное вывести "Число отрицательное ", если равно 0 - "Число равно нулю" задача 2 - дано целое число.
Ответы (1)
Соедини стрелками устройства компьютера с их функциями. Процессор Отображение данных на экране Монитор - Ввод текста и чисел Сканер Обработка данных Клавиатура Ввод графических данных Принтер Вывод звуковых данных Наушники Ввод звуковых данных
Ответы (1)
Вводится число. Напечатать YES, если оно является степенью двойки, NO - иначе. Ввод 1 8 Вывод 1 YES Ввод 2 22 Вывод 2 NO
Ответы (1)
Напишите программу, которая получает два целых числа и находит их произведение не используя операцию умножения. учтите, что числа могут быть отрицательными. пример: введите два числа: 10-15,10 * (-15) = -150
Ответы (1)