Предмет: Информатика,
автор: lzua
В 21 веке мобильные телефоны вытеснили обычные будильники. Маша тоже выставляет бу-дильники на своём смартфоне. Всего она хочет «з. ести» N будильников с интервалом в 5 минут.
Саша пообещал Маше написать программу, которая по времени срабатывания первого будильника напечатает время срабатывания всех будильников Маши.
Формат входных данных
Программа Саши сначала узнаёт начальное время - часы Н и минуты М (0 < H < 24, 0 < М < 60). Эти два числа расположены в первой строке входных данных. Во второй строке входных данных записано число N - количество будильников Маши (1 < N < 1000).
Формат выходных данных
Программа должна вывести время срабатывания всех будильников Маши. Каждый «будильник» надо напечатать в отдельной строке, дополняя при необходимости часы и минуты ведущими нулями (см. Пример). Паскаль
Ответы
Автор ответа:
0
Ответ:
Объяснение:
program AlarmClock;
var
H, M, N, i: integer;
begin
readln(H, M);
readln(N);
write(H, ':');
if M < 10 then
write('0');
writeln(M);
for i := 2 to N do
begin
M := M + 5;
if M >= 60 then
begin
H := H + 1;
M := M - 60;
end;
if H >= 24 then
begin
H := H - 24;
end;
if H < 10 then
write('0');
write(H, ':');
if M < 10 then
write('0');
writeln(M);
end;
end.
Приложения:
Fchchchv:
можешь сделать лучший ответ
Похожие вопросы
Предмет: Українська мова,
автор: smetankarimma
Предмет: Математика,
автор: nursayazhumakadyr
Предмет: Алгебра,
автор: kravcenkonikita130
Предмет: Физика,
автор: llisa133pen0uq
Предмет: Русский язык,
автор: arinatuk