You are on page 1of 1

Program konversi_jam; Uses Crt; Var jmlDetik : word; jamDIV,jamMOD,menitDIV,menitMOD,detik : integer; Lagi : Char; Begin Lagi := 'Y'; While

(lagi='Y') or (lagi='y') Do Begin Clrscr; GotoXY(2,2);Writeln('<<<<< Konversi detik menjadi jam >>>>>'); Read; GotoXY(10,6);Write('Masukkan jumlah detik ? '); Readln(jmlDetik); jamDIV := jmlDetik div 3600; { hasil div dari jmlDetik disimpan pada variabel jamDIV } jamMOD := jmlDetik mod 3600; {hasil mod/sisa pembagian dari jumlahDetik disimpan di variabel jamMOD} menitDIV := jamMOD div 60; {jamMOD di div 60 untuk mendapatkan nilai menit} menitMOD := jamMOD mod 60; {menitMOD untuk mendapatkan nilai detik} detik := menitMOD; Writeln; GotoXY(10,8);Writeln('Jumlah detik = ', jmlDetik); Read; GotoXY(10,10);Writeln('Hasil konversi = ',jamDIV,' jam - ',menitDIV,' menit - ',detik,' detik'); Read; Writeln; GotoXY(10,12);Write('Menghitung lagi (Y/T) ? '); Readln(Lagi); End; End.

You might also like