Предмет: Информатика,
автор: artemules
Срочно!!!!!!!!!!!!!!!!
Электронные часы показывают время в формате h:mm:ss, то есть сначала записывается количество часов в диапазоне от 0 до 23, потом знак двоеточия, потом обязательно двузначное количество минут, потом опять двоеточие, затем обязательно двузначное количество секунд. То есть количество минут и секунд при необходимости дополняются до двузначного числа нулями.
С начала суток прошло n секунд. Определите, что покажут часы.
На вход программе подается натуральное число n, не превосходящее 10^7. Обратите внимание, что n может быть больше количества секунд в сутках. Программа должна вывести текущее время в описанном выше формате.
Можно использовать только арифметические действияя нельзя циклы и ветвления!!!!!!!!!
Karakulina:
На каком языке программирования?
Ответы
Автор ответа:
1
program sec_b_chasi;
var
s:int64;
begin
read(s);
s:=s mod 86400;
write(s div 3600,':');
s:=s mod 3600;
write(s div 600);
s:=s mod 600;
write(s div 60,':');
s:=s mod 60;
write(s div 10);
write(s mod 10)
end.
Похожие вопросы
Предмет: Русский язык,
автор: Bella006
Предмет: Другие предметы,
автор: AShE
Предмет: Английский язык,
автор: KLets
Предмет: Алгебра,
автор: Lovmozdok
Предмет: Химия,
автор: alextemnova