Yêu cầu bài toán: nhập giờ 1 phút 1 giây 1. giờ 2 phút 2 giây 2 sau đó in ra tổng giờ phút giây Mã: #include <stdio.h> #include <conio.h> void main() { clrscr(); int h,m,s,gio1,gio2,phut1,phut2,giay1,giay2; scanf("%d%d%d",&gio1,&phut1,&giay1); scanf("%d%d%d",&gio2,&phut2,&giay2); s=giay1+giay2; if(s>=60) { m=phut1+phut2+(s/60); s=s%60; if(m>=60) { h=gio1+gio2+(m/60); m=m%60; } else h=gio1+gio2; } else { m=phut1+phut2; h=gio1+gio2; } printf("%02d:%02d:%02d",h,m,s); getch(); }
lần sau bác lieulythien post yêu cầu bài toán, rồi cho mọi người thảo luận, chứ bác đưa luôn đáp án thế này thì thôi ah'! hì:y12:
[/COLOR]hi! pac' LieuKiThien, bai` trên đơn giản hơn cứ lấy trừ cho 60 là đực thui,cần j` mod 60...hehe...có ý kiến dậy thui...:y95::y95:
mình cũng nghĩ như thế rồi nhưng làm không có ra. Lúc thì đúng giờ nhưng phút giây lại không đúng + lúc đó cũng buốn ngủ rồi nên nhát suy nghĩ lắm.