Berikut ini adalah pertanyaan dari Choirula8472 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Contoh output
Input jumlah detik: 100000
100000 detik = 1 hari 3 jam 46 menit 40 detik
Input jumlah menit: 200000
200000 detik = 2 hari 7 jam 33 menit 20 detik
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
# Input jumlah detik
total_detik = int(input("Input jumlah detik: "))
# Menghitung jumlah hari, jam, menit, dan detik
hari = total_detik // (24 * 3600)
sisa_detik = total_detik % (24 * 3600)
jam = sisa_detik // 3600
sisa_detik %= 3600
menit = sisa_detik // 60
detik = sisa_detik % 60
# Menampilkan hasil
print(f"{total_detik} detik = {hari} hari {jam} jam {menit} menit {detik} detik")
Dalam program di atas, kita menggunakan operasi pembagian dan sisa bagi untuk menghitung jumlah hari, jam, menit, dan detik berdasarkan jumlah detik yang diberikan.
Semoga dengan pertanyaan yang sudah terjawab oleh adambybudiman dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Wed, 16 Aug 23