Bài tập 3.13: Viết chương trình nhập vào từ bàn phím: giờ, phút, giây. Cộng thêm một số giây cũng được nhập từ bàn phím. Hãy in ra kết quả sau khi cộng xong
2 câu trả lời
uses crt;
var a,b,c,d,e:integer;
begin
write('nhap gio:');readln(a);
write('nhap phut:');readln(b);
write('nhap giay:');readln(c);
write('nhap so giay them vao');readln(d);
e:=c+b*60+a*3600;
e:=e+d;
a:=e div 3600;
b:=(e mod 3600) div 60;
c:=e mod 60;
writeln('sau khi cong, ta co: ',a,' gio, ',b,' phut, ',c,' giay');
readln;
end.
uses crt;
var h, m, s, ss: longint;
begin
clrscr;
read(h, m, s, ss);
inc(s, ss);
if s >= 60 then
begin
m:=(m + s) div 60;
s:=s mod 60;
end;
if m >= 60 then
begin
h:=(h + m) div 60;
m:=m mod 60;
end;
writeln(h, ':', m, ':', s);
readln; readln;
end.