Struktur Program Pascal
Struktur
dari suatu program Pascal terdiri dari sebuah judul program dan suatu blok
program atau badan program. Secara ringkas, struktur suatu program Pascal dapat
tediri dari:
1. Judul Program
2. Blok Program
a. Bagian
deklarasi
·
deklarasi
label
·
definisi
konstanta
·
definisi
tipe
·
deklarasi
variabel
·
deklarasi
prosedur
·
deklarasi
fungsi
b. Bagian
pernyataan
Suatu program Pascal yang paling
sederhana adalah program yang hanya terdiri dari sebuah bagian pernyataan saja.
Bagian pernyataan merupakan bagian yang terkahir dari suatu blok. Bagian ini
diawali dengan kata Begin dan diakhiri dengan kata End. Jadi suatu program
Pascal yang paling sederhana dapat berbentuk:

Bagian
pernyataan ini menunjukkan suatu tindakan yang akan dikerjakan oleh program.
Tindakan yang dilakukan oleh program tergantung daru instruksi-instruksi yang
diberikan. Pernyataan merupakan instruksi program. Pernyatan-pernyataan yang
diberikan untuk dikerjakan ditulis diatara kata Begin dan End. Akhir penulisan
End yang harus diakhiri tanda titik. Bentuk umum dari bagian pernyataan ini
adalah sebagai berikut.

Contoh :
Program
Pascal tidak mengenal aturan penulisan di kolom tertentu, jadi boleh ditulis di
kolom mana saja. Penulisan pernyataan-pernyataan pada umumnya menjorok masuk
beberapa kolom tidak berpengaruh pada proses, hanya dimaksudkan supaya mempermudah
pembacaan program, sehingga akan lebih terlihat bagian-bagiannya. Setiap akhir
pernyataan harus diakhiri dengan tanda titik koma.
Contoh 1 :
A. Judul Program
Di Turbo
Pascal, judul program sifatnya adalah opsional dan tidak terlalu berarti dalam
program. Jika ditulis dapat digunakan untuk memberi nama program dan daftar
dari parameter tentang komunikasi program dengan lingkungannya yang sifatnya
sebagai dokumentasi saja. Judul program bila ditulis, harus terletak pada awal
dari program dan diakhiri dengan titik koma. Judul program ditulis dalam satu
kata, jika lebih dari dua kata harus disambung dengan tanda hubung bawah (tidak
boleh ada spasi kosong).
Contoh :

Judul program sifatnya sebagai
dokumentasi saja, tidak berkaitan dengan proses
program.
B. Bagian Deklarasi
Bagian
deklarasi sering juga kamus program. Bagian deklarasi digunakan bila di dalam
program menggunakan pengenal (identifier). Pengenal dapat berupa label, tipe,
variabel, prosedur, atau fungsi. Kalau suatu program menggunakan pengenal,
Pascal menuntut supaya pengenal tersebut dikenalkan dahulu sebelum digunakan,
yaitu dideklarasikan atau dibuat kamusnya dulu pada bagian deklarasi.
v
Deklarasi
konstanta
Bila
ingin menggunakan pengenal yang berisi nilai-nilai konstanta (tetap), maka
harus didefinisikan terlebih dahulu pada bagian ini. Definisi konstanta diawali
dengan kata cadangan Const diikuti oleh kumpulan pengenal yang diberi suatu
nilai konstanta.
v
Deklarasi
Variabel
Jika
konstanta merupakan pengenal berisi data yang pasti, tetap, tidak berubah, maka
variabel adalah pengenal yang berisi data yang dapat berubah-ubah nilai dalam
program. Jadi dengan menggunakan konstanta, kita tidak dapat mengubah nilainya
dalam program, tetapi dengan menggunakan variabel, nilai dapat berubah/diubah
dalam program. Setiap variabel dalam program Pascal harus dideklarasikan
sebelum digunakan. Kata cadangan Var digunakan sebagai judul di dalam bagian
deklarasi variabel dan diikuti oleh satu atau lebih pengenal yang dipisahkan
oleh koma, diikuti dengan titik dua dan tipe datanya serta diakhiri dengan
titik koma.
v Deklarasi
Prosedur
Prosedur
merupakan bagaian yang terpisah dari program dan dapat diaktifkan di manapun di
dalam program. Prosedur dapat berupa prosedur standar (sudah disediakan oleh
Pascal) maupun prosedur yang akan dibuat sendiri. Prosedur dibuat sendiri
bilamana program akan dibagi-bagi menjadi beberapa modul-modul. Prosedur dibuat
di dalam program dengan cara mendeklarasikannya di bagian deklarasi prosedur.
Kata cangan Procedure digunakan sebagai judul dari bagian deklarasi prosedur,
diikuti oleh pengenal yang merupakan nama prosedurnya dan secara opsional dapat
diikuti lagi oleh kumpulan parameter yang diakhiri dengan titik koma.
v Deklarasi
Fungsi
Fungsi
juga merupakan bagian program yang terpisah mirip dengan prosedur, tetapi ada
beberapa perbedaannya. Fungsi dapat berupa fungsi standar (sudah tersedia dalam
Pascal) atau fungsi dibuat sendiri. Bila pemakai membuat sendiri, maka harus dideklarasikan
terlebih dahulu. Kata cadangan Function mengawali bagian deklarasi fungsi
diikuti oleh pengenal yang merupakan nama fungsinya dan secara opsional dapat
diikuti oleh kumpulan parameter, tipe dari fungsinya dan diakhiri dengan titik
koma.
Tidak ada komentar:
Posting Komentar