Algoritmanya :
1. Baca detik dan hari
2. Soal :
Nyatakan detik dalam hari (hari “x”; jam”y”; menit”z”; detik”a”)
3. Proses looping:
a. Untuk memperoleh hari (x): bagi “a” dengan 86400.
Rumus = a / 86400
b. Cetak nilai x
c. Hitung sisa bagi(a). Jika a =0, maka cetak x lalu keluar dari loop. Jika a != 0 maka lanjut pada proses berikutnya
d. Untuk memperoleh jam (y): bagi “y’ dengan 3600. Rumus : y = a/3600
e. Cetak nilai y
f. Hitung sisa bagi(a). Jika a=0, maka cetak y lalu keluar dari loop. Jika a!=0, maka lanjut proses berikutnya.
g. Untuk memperoleh menit (z): bagi “z” denan 60. Rumus : z = a/3600
h. Cetak nilai z
i. Hitung sisa bagi(a). Jika a=0, maka cetak y lalu keluar dari loop. Jika a!=0, maka lanjut proses berikutnya
j. Input nilai (a)
4. Print ( hari; jam; menit; detik) (x; y; z; a)
5. Program selesai