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
Trả lời vận dụng 2 trang 96 Tin học 10 sách Kết nối tri thức hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập Tin học 10
Giải Tin học 10 Kết nối tri thức Bài 17: Biến và lệnh gán
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 = 684 500 thì kết quả in ra như sau:
684 500 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 = 86 400 giây; 1 giờ = 3 600 giây; 1 phút = 60 giây.
Lời giải:
Các em tham khảo chương trình sau:
print("Nhập số giây: ")
ss=int(input())
ngay = ss//86400
gio = (ss%86400)//3600
phut = (ss%86400%3600)//60
giay = ss%86400%3600%60
print("ss = ",ss, "giây", " = ", ngay," ngay ",gio,"gio", phut," phut ",giay, "

Hình 1. Chương trình tham khảo

Hình 2. Kết quả chạy thử chương trình
