Anda di halaman 1dari 7

PEMROGRAMAN PASCAL

STRUKTUR DASAR PROGRAM

Nama NIM Asisten 1 Asisten 2 Tanggal

: Ervin Jumiatin : 0910913018 : : : 15 Oktober 2012

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS BRAWIJAYA MALANG 2012

Soal 2.1 program tahun kabisat a. Program

b. output

c. Penjabaran Dari program diatas menggunakan perulangan if..then..else. Statement if..then..else digunakan untuk sebuah kondisi dimana suatu pernyataan akan diuji. Jika kondisi terpenuhi maka akan lanjut ke statement berikutnya tetapi jika tidak terpenuhi maka program akan menjalankan ke pernyataan lainnya. Seperti pada program diatas dapat disimpulkan bahwa tahun yang habis dibagi dengan 4, 100 dan 400 maka disebut tahun kabisat selain itu bukan tahun kabisat, MOD adalah operasi pembagian.

Soal 2.2 program mengecek jumlah hari a. Program

b. output

c. Penjabaran Dari program diatas menggunakan statement case.. of. Statemen case..of digunakan untuk memilih jika terdapat lebih dari dua kondisi yang setiapnya memerlukan penanganan yang berbeda. Pada program ini, jika misalnya dimasukkan bulan ke 4 maka output yang muncul yaitu jumlah hari adalah 30 hari.

Soal 2.3 program mengecek Kwh.


a. Program

b. output

c. penjabaran dari program diatas, dengan statement case..of maka dapat diketahui apakah tahun yang dimasukkan termasuk tahun kabisat atau bukan. Misalnya tahun 1992, maka termasuk tahun kabisat.

Soal 2.4 program mengecek Kwh. d. program

e. output

f. Penjabaran

Statement if..then..else digunakan untuk sebuah kondisi dimana suatu pernyataan akan diuji. Jika kondisi terpenuhi maka akan lanjut ke statement berikutnya tetapi jika tidak terpenuhi maka program akan menjalankan ke pernyataan lainnya. Seperti pada program diatas dapat disimpulkan bahwa jika jumlah penggunaan kwh sebesar 4000 maka termasuk golongan 3.