ATURAN DALAM PROGRAM PASCAL
- Akhir sebuah program Pascal ditandai dengan tanda baca titik (.) setelah END yang paling akhir.
- Tanda titik koma (;) merupakan pemisah antar instruksi satu dengan lainnya.
- Beberapa statement boleh ditulis menjadi satu baris dipisahkan dengan tanda baca titk koma (;)
Contoh : simpan :=
akhir; akhir := simpan + awal;
- Baris komentar diletakkan diantara tanda (* dan *) atau diantara tanda { dan }
Contoh :
Var rerata :
real;
(*nilai rata-rata*)
Nil1 :
real;
{nilai ujian}
PENULISAN
PROGRAM PASCAL
Program pascal tidak mengenal atauran
penulisan di kolom tertentu, jadi boleh ditulis mulai kolom keberapapun.
Penulisan statment – statment pada contoh program pascal menjorok masuk
keberapa kolom tidak mempunyai pengaruh di proses, hanya dimaksudkan supaya
mempermudah pembaca program, sehingga akan lebih terlihat bagian – bagiannya.
Contoh :
|
||
|
|
Penulisan seperti diatas pun boleh,
bahkan dapat juga disambung dalam satu baris, sebagai berikut,
|
||
|
|
2.5. STRUKTUR PROGRAM PASCAL.
Struktur
dari suatu program Pascal terdiri dari sebuah judul program dan suatu blok
program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu
bagian deklarasi dan bagian pernyataan (statement). Bagian deklarasi dapat
terdiri dari deklarasi label, deklarasi konstanta, deklarasi tipe, deklarasi
variabel, deklarasi prosedur, dan deklarasi fungsi.
Secara ringkas struktur program
pascal dapat terdiri dari
1. Judul Program
2. Blok Program
a. Bagian deklarasi
- Deklarasi label
- Deklarasi konstanta
- Deklarasi tipe
- Deklarasi variabel
- Deklarasi prosedur
- Deklarasi fungsi
b. Bagian pernyataan
. JUDUL PROGRAM
Judul
program sifatnya adalah optional dan tidak signifikasi didalam program, dan
bila ditulis, harus terletak pada awal dari program dan diakhiri dengan titik
koma.
Contoh :
|
Jadi judul program sifatnya sebagai
dokumentasi saja, tidak signifikan terhadap proses program.
. BAGAIAN DEKLARASI
Bagian
deklarasi digunakan bila didalam program anda menggunakan pengenalan (
identifier ). Identifier dapat berupa label, konstanta, tipe, variabel,
prosedur, dan fungsi. Kalau suatu program menggunakan identifer pascal menuntut
supaya identifier tersebut dikenalkan terlebih dahulu sebelum digunakan,
- deklarasi label
Jika program
menggunakan statement Goto untuk meloncat ke suatu statement yang tertentu,
maka dibutuhkan suatu label pada statement yang dituju dan label tersebut harus
di deklarasikan terlebih dahulu pada bagian deklarasi. Menggunakan kata
cadangan Label diikuti oleh kumpulan identifier label dengan dipisahkan
oleh koma dan diakhiri dengan titik koma.
Contoh :
- deklarasi konstanta
Bila anda ingin
menggunakan identifier yang berisi nilai – nilai konstanta., maka harus
didefiniskan dahulu pada bagian ini. Definisi konstanta diawali dengan kata
cadangan Const diikuti oleh kumpulan identifier yang diberi suatu nilai
konstanta. Data konstanta nilainya sudah ditentukan dan pasti, tidak dapat
dirubah didalam program.
Contoh :
- deklarasi tipe
Tipe
adalah jenis atau macam data. Menggunakan kata cadangan Type sebagai
judul didalam bagian deklarasi type dan diikuti oleh satu atau lebih identifier
yang dipisahkan koma, diikuti dengan titik dua dan tipe dari datanya diakhiri
dengan titik koma.
Contoh :
- deklarasi variabel
Variabel
adalah identifier yang berisi data yang dapat diubah-ubah nilainya didalam
program. Menggunakan kata cadangan Var sebagai judul didalam bagian
deklarasi variable dan diikuti oleh satu atau lebih identifier yang dipisahkan
koma, diikuti dengan titik dua dan tipe dari datanya diakhiri dengan titik
koma.
Contoh :
- deklarasi prosedur
Prosedur
merupakan bagian yang terpisah dari program dan dapat diaktifkan dimanapun
didalam program. Prosedur dibuat sendiri bilamana program akan dibagi-bagi
menjadi beberapa blok-blok modul. Prosedur dibuat didalam program dengan cara
mendeklarasikannya dibagian deklarasi prosedur. Menggunakan kata cadangan Procedure.
Contoh :
- deklarasi fungsi
Fungsi juga
merupakan bagian program yang terpisah mirip dengan prosedur,
tetapi ada beberapa perbedaannya.
Kata cadangan yang digunakan Function.
BAGIAN PERNYATAAN
Pernyataan adalah instruksi atau
gabungan instruksi, yang menyebabkan komputer melakukan aksi.
Begin
(statement)
…………;
…………;
end.
Type statement dalam Pascal terdiri
atas :
- Sederhana :
- menandai sebuah item data ke
sebuah variabel (assigment statement)
contoh : X := Y * 4.135
-
pemanggilan procedure dan goto statement
- Terstruktur:
- Compound Statement
contoh : Begin
read (x) ;
y := x + 5;
write (y)
End.
-
Repetitive Statement
contoh : For I := 1 to 100 do
write (count);
-
Conditional Statement
contoh : If x > 100 then write (s)
else write (p) ;
0 komentar:
Post a Comment