Предмет: Информатика,
автор: Awal0nS
С начала суток прошло t секунд. Сколько это составляет часов, минут, секунд? ПАСКАЛЬ
Awal0nS:
напишите саму программу
Ответы
Автор ответа:
1
Ответ:
program z1;
var t: integer;
begin
write('С начала суток прошло секунд t = ');
readln(t);
writeln('Это составляет ',t div 3600,' часов ', t mod 3600 div 60,' минут ',t mod 3600 mod 60,' секунд')
end.
Объяснение:
div - целочисленное деление
mod - остаток от целочисленного деления
1 мин = 60 сек
1 час = 60 мин = 3600 сек
t div 3600 - сколько целых часов прошло
t mod 3600 - сколько секунд осталось не считая целых часов
t mod 3600 div 60 - сколько целых минут прошло
t mod 3600 mod 60 - сколько секунд осталось не считая целых часов и целых минут
Похожие вопросы
Предмет: Английский язык,
автор: maria150181
Предмет: Українська мова,
автор: irenkubareva
Предмет: Українська література,
автор: lusaw
Предмет: Физика,
автор: Diana021940