
Идет k-ая секунда суток. Определить сколько полных часов(Н) и полных минут(М) прошло к этому
моменту.Например: Н=3 и М=40, если К=13257=3*3600+40*60+57

Ответы на вопрос

PascalABC.NET
begin
var k := 3 * 3600 + 40 * 60 + 57;
println('H =',k div 3600, newline + 'M =', Trunc(k mod 3600 / 60));
end.




Для решения этой задачи мы можем использовать простые математические операции. Итак, у нас есть значение K, представляющее количество секунд с начала суток.
Чтобы определить, сколько полных часов прошло, мы можем разделить K на 3600 (количество секунд в часе), так как каждый час содержит 3600 секунд:
Н = K // 3600
Чтобы определить, сколько полных минут прошло, мы можем использовать остаток от деления K на 3600, чтобы исключить часы, и затем разделить результат на 60 (количество секунд в минуте):
М = (K % 3600) // 60
Применим эти вычисления к вашему примеру K = 13257:
Н = 13257 // 3600 = 3 М = (13257 % 3600) // 60 = 40
Таким образом, при K = 13257 прошло 3 полных часа и 40 полных минут.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili