Anda di halaman 1dari 3

program menentukan_jumlah_hari_pada_setiap_bulan_dalam_suatu_tahun; uses crt; var thn, bln, tt, tk : integer; note : string; begin clrscr; writeln ('Bulan

dan kodenya'); writeln; writeln; writeln (' 1. Januari'); writeln (' 2. Februari'); writeln (' 3. Maret'); writeln (' 4. April'); writeln (' 5. Mei'); writeln (' 6. Juni'); writeln (' 7. Juli'); writeln (' 8. Agustus'); writeln (' 9. September'); writeln ('10. Oktober'); writeln ('11. November'); writeln ('12. Desember'); writeln; writeln; write ('masukkan kode bulan yang ingin diperiksa : '); readln (bln); write ('masukkan tahun yang ingin diperiksa : '); readln (thn); tt := thn mod 4; if tt = 0 then begin note := '-tahun yang kamu masukkan adalah tahun kabisat-'; tk := 1; end; if tt > 0 then begin note := '-tahun yang kamu masukkan bukan tahun kabisat-'; tk := 2; end; case bln of 1 : writeln(note,'. bulan Januari pada tahun ', thn ,' ada 31 hari'); 2 : begin if tk=1 then writeln(note,'. bulan Februari pada tahun ', thn ,' ada 29 hari'); if tk=2 then writeln(note,'. bulan Februari pada tahun ', thn ,' ada 28 hari');

end; 3 : writeln(note,'. bulan Maret pada tahun ', thn ,' ada 31 hari'); 4 : writeln(note,'. bulan April pada tahun ', thn ,' ada 30 hari'); 5 : writeln(note,'. bulan Mei pada tahun ', thn ,' ada 31 hari'); 6 : writeln(note,'. bulan Juni pada tahun ', thn ,' ada 30 hari'); 7 : writeln(note,'. bulan Juli pada tahun ', thn ,' ada 31 hari'); 8 : writeln(note,'. bulan Agustus pada tahun ', thn ,' ada 31 hari'); 9 : writeln(note,'. bulan September pada tahun ', thn ,' ada 30 hari'); 10: writeln(note,'. bulan Oktober pada tahun ', thn ,' ada 31 hari'); 11: writeln(note,'. bulan November pada tahun ', thn ,' ada 30 hari'); 12: writeln(note,'. bulan Desember pada tahun ', thn ,' ada 31 hari'); end; readln; end.

Anda mungkin juga menyukai