Posted by : Unknown Jumat, 02 Desember 2011

Sebenarnya ini hanya soal-soal yang ada di blog guru saya, Pak Agus Riyanto. Soal tersebut di posting untuk latihan siswa dalam menghadapi ulangan praktek. Woke langsung saja kita kerjakan..


Soal pertama
Buat program untuk mengkonversi detik menjadi jam.
Contoh
input
3600

output
1 jam 0 menit 0 detik

pembahasan : sederhana saja, jumlah jam adalah masukan detik dibagi 3600, kemudian sisa dari pembagian di bagi dengan 60 itu menghasilkan nilai menit, dan yang terakhir sisanya adalah detik. Mari kita ekspresikan di pascal

program converter_jam;
uses crt;
var dt,mnt,jm :integer;
begin
writeln ('Masukkan nilai detik : ');readln(dt);
jm := dt div 3600;
mnt := (dt mod 3600)div 60;
dt := (dt mod 3600) mod 60;
writeln;
writeln ('Jadi hasilnya adalah ',jm,' jam, ',mnt,' menit, ',dt,' detik.');
end.

Ini dia hasilnya




Pengkodean



Dijalankan

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Visitors

Catatan Hidup

Siapa yang selama ini kita berikan rasa hormat kita. Kepada siapakah kita canggung untuk berbuat yang tidak membuatnya nyaman..

Blog Archive

Time

- Copyright © Aly Sa'id's -Metrominimalist- Powered by Blogger - Thank to Johanes Djogan -