X

SBT Tin học 10 Kết nối tri thức

Viết chương trình thực hiện việc đổi số giây ss cho trước


Viết chương trình thực hiện việc đổi số giây ss cho trước (ví dụ ss = 684 500) sang số ngày, giờ, phút, giây, in kết quả ra màn hình.

Giải sách bài tập Tin học 10 Bài 17: Biến và lệnh gán

Câu 17.12 trang 37 SBT Tin học 10: Viết chương trình thực hiện việc đổi số giây ss cho trước (ví dụ ss = 684 500) sang số ngày, giờ, phút, giây, in kết quả ra màn hình.

Lời giải:

Dễ dàng thấy rằng 1 ngày = 86 400 giây; 1 giờ = 3 600 giây, 1 phút = 60 giây.

Do vậy, chương trình có thể viết như sau:

ss = 684500

songay = ss//86400

sogiay = ss%86400

sogio = sogiay//3600

sogiay = sogiay%3600

sophut = sogiay//60

sogiay = sogiay%60

print(ss, "giây =", songay, "ngày", sogio, "giờ" , sophut, "phút", sogiay, "giây")

Viết chương trình thực hiện việc đổi số giây ss cho trước

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