Предмет: Информатика, автор: mariamazai26

Дано число n. С начала суток прошло n секунд. Определите, сколько часов и минут будут показывать электронные часы в этот момент.

Ответы

Автор ответа: MrSolution
0

Программа на языке С:

#include <stdio.h>

int main() {

   int n;

   scanf("%d", &n);

   int hours = n / 3600 % 24;

   int minutes = n / 60 % 60;

   printf("%02d:%02d", hours, minutes);

   return 0;

}

Примеры тестов:

(формат: ввод => вывод)

1 => 00:00 (с начала суток прошла 1 секунда: на часах все еще 00:00)

60 => 00:01 (60 секунд - это уже 1 минута)

6360 => 01:46

999999999 => 01:46 (прошло несколько суток: часы показывают 01:46, но это уже один из следующих дней, а не тот, что в предыдущем тесте)

Похожие вопросы
Предмет: Математика, автор: darazgun994