Lama percakapan dikonversi kedalam Jam, Menit dan Detik. Sebagai contoh, misalkan lama percakapan adalah 4000 detik, maka 4000 detik = 1 jam + 6 menit + 40 detik. Algortimanya sangat mudah sekali, kita harus memanfaatkan modulo ( mod ) atau dapat diartikan sisa bagi.
- Untuk mencari Jam, berarti Lama Panggilan dibagi dengan 3600, karena 1 jam = 3600 detik
- Untuk mencari Menit, berarti sisa bagi dari Lama Panggilan / 3600 lalu dibagi dengan 60
- Untuk mencari Detik, berarti berarti sisa bagi dari Lama Panggilan / 3600 lalu di bagi dengan 60 dan dicari sisa baginya.
Pseudocode :
Judul :
Lama Panggilan Telephone
Deklarasi :
Lama, Jam, Menit, Detik ( Integer )
Algoritma :
Read ( Lama )
Jam = Lama / 3600
Manit = (Lama % 3600) / 60
Detik = (Lama % 3600) % 60
Write ( Lama, " = ", Jam, " jam + ", Menit, " menit + ", Detik, " detik" )
Simbol % adalah Mod atau Modulo, untuk mencari sisa bagi.
EmoticonEmoticon