Информатика, опубликовано 2018-08-22 18:18:34 by Гость
Решите в паскале ABC .Известно время полета вылета самолета - HH часов и ММ минут, а также продолжительность полета (НР часов и МР минут). Напечатать время прибытия самолета в аэропорт назначения в виде: самолет прибывает в 12.35. Учесть возможность перехода часов (после 23.59 наступает 00.00).
Ответ оставил Гость
Program time;
uses crt;
var
HH,MM,HP,MP,HR,MR,ost:integer;
begin
write(Vvedite vremya otvravki : );
read(HH);
read(MM);
writeln;
write(vvedite prodolgitelnost poleta: );
read(hp);
read(mp);
clrscr;
writeln(Otpravleniye somolyata v ,hh,:,mm);
MR:=mm+mp;
if mr>59 then
begin
ost:=mr mod 60;
MR:=ost;
HR:=HR+(MR div 60);
end;
HR:=HH+HP;
if hr>24 then hr:=hr - 24;
Writeln;
Write(Pributie samolyota v , HR,:,MR);
writeln;
end.
данный можно сразу вводить через пробел...
например 12 10 жмем ентер и вводим другие 14 55 и ентер и все прекрасно посчитает. тут опечатка...не совсем правильно считает... подожди исправлю
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
Форма вопроса доступна на