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ờ

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 ")

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ờ

Xem thêm lời giải bài tập Tin học lớp 10 Kết nối tri thức với cuộc sống hay nhất, ngắn gọn khác:


Giải bài tập lớp 10 Kết nối tri thức khác