Professional Documents
Culture Documents
Kompetensi Dasar :
1. Mahasiswa mengenal dan memahami struktur bahasa
Pascal
Indikator :
1. Mahasiswa mampu membedakan komponen struktur
bahasa Pascal.
2. Mahasiswa mampu membuat program dengan bahasa
Pascal.
3. Mahasiswa mengaplikasikan sebuah algoritma atau
flowchart ke dalam bahasa Pascal.
2. Variabel
Variabel (perubah) merupakan suatu nama yang
menyiratkan lokasi memori komputer yang dapat
digunakan untuk menyimpan nilai, dimana isinya
dapat diubah-ubah. Variabel dapat dipandang
sebagai abstraksi dari lokasi. Hasil abstraksi
dari variabel adalah nilai dari variabel itu.
Nilai dari suatu variabel diubah dengan assignment
statement. Sebuah assignment statement terdiri
dari sebuah variabel disebelah kirinya dan suatu
ekspresi di sebelah kanannya.
Jumlah := B1 + B2
3. Jenis/Tipe Data
Pada waktu sebuah variabel dideklarasikan
maka tipenya sekaligus ditentukan. Tipe dari suatu
variabel menyatakan:
a. Jenis nilai yang dapat disimpan dalam lokasi
memori untuk variabel tersebut, (membatasi
himpunan nilai-nilai yang dapat dipunyai
variabel tersebut)
b. Jenis operasi yang dapat dilakukan terhadap
variabel yang bersangkutan.
4. Pernyataan
Pernyataan adalah deretan instruksi yang akan
dieksekusi oleh komputer. Pernyataan dalam bahasa
Pascal terdiri dari dua macam, yaitu:
a. Pernyataan Sederhana yaitu pernyataan yang
tidak berisi penyataan lain
1) Assignment statement yaitu pernyataan
yang digunakan memberikan nilai ke suatu
variabel. Contoh :
a:=10;
b:=a*2;
B. PETUNJUK PRAKTIKUM
Ketiklah 2 listing program berikut ini:
1. Program 1.1 (prog_1_1.pas) : Kenalan, Tanya
nama dan umur Anda.
program kenalan;
uses wincrt;
var nama: string;
umur: integer;
Begin
writeln('program kenalan');
writeln('akan menanyakan nama dan umur anda');
write('ketikkan nama anda : '); readln(nama);
write('berapa umur anda (th) : '); readln(umur);
writeln('nama = ',nama);
writeln('umur (hari) = ',umur*365);
readln;
end.
C. Rangkuman
1. Skema dari program Pascal adalah sebagai berikut:
Program nama_program;
[ Deklarasi label ]
[ Deklarasi konstanta ]
[ Deklarasi tipe ]
[ Deklarasi variabel ]
[ Deklarasi subprogram ]
Begin
Pernyataan;
....
Pernyataan;
End.
2. Variabel
merupakan suatu nama yang menyiratkan lokasi
memori komputer yang dapat digunakan untuk
menyimpan nilai, dimana isinya dapat diubah-ubah.
4. Pernyataan
Merupakan deretan instruksi yang akan dieksekusi
oleh komputer.