Viết các lệnh để thực hiện việc đổi số giây ss cho trước sang số ngày giờ
Giải Tin học lớp 10 Bài 17: Biến và lệnh gán
Haylamdo biên soạn và sưu tầm lời giải Vận dụng 1 trang 96 Tin học 10 trong Bài 17: Biến và lệnh gán. Với lời giải chi tiết nhất hy vọng sẽ giúp học sinh biết cách làm bài tập Tin học 10.
Vận dụng 1 trang 96 Tin học 10: Viết các lệnh để thực hiện việc đổi số giây ss cho trước sang số ngày, giờ, phút, giây, in kết quả ra màn hình.
Ví dụ, nếu ss = 684500 giây = 7 ngày 22 giờ 8 phút 20 giây.
Gợi ý: Sử dụng các phép toán lấy thương nguyên, lấy số dư và các cách đổi sau:
1 ngày = 86400 giây; 1 giờ = 3600 giây; 1 phút = 60 giây.
Lời giải:
Có nhiều cách thực hiện bài toán, có thể tham khảo cách làm sau:
ss=684500
ngay=ss//86400
gio=ss//3600-ngay*24
phut=ss//60-ngay*24*60-gio*60
giay=ss-ngay*24*3600-gio*3600-phut*60
print("ss = ", ss, " = ", ngay," ngay ",gio, " phut ",giay, " giay ")