Pascal adalah suatu bahasa pemrograman
terstruktur. Hal tersebut berarti semua
program yang anda buat harus terstruktur
dan teratur.
Struktur program pascal yang paling
sederhana adalah :
uses ...;
var ...;
begin
.... {Your program is here}
end.
Bagaimana Struktur program pascal
yang kompleks?
Adapun struktur dasar suatu program
pascal adalah sebagai berikut :
program ... ; { Program
heading }
uses ... ; { Uses clause }
label ... ; { Labels }
const ... ; { Constants }
type ... ; { Types }
var ... ; { Variables }
procedure ... ;
{ Procedures }
function ... ; { Functions }
begin
statement ; { Statements }
...
end.
Program heading
Judul program dalam Turbo Pascal bersifat
optional dan tidak ada pengaruhnya dalam
program. Jika ditulis akan memberikan
nama program dan suatu daftar parameter
optional dimana program itu
berkomunikasi. Daftar itu terdiri dari
sederetan indentifier yang diakhiri dengan
tanda kurung dan dipisahkan dengan
tanda koma.
Contoh :
program Perhitungan
(Input,Output);
Uses Clause
Bagian uses clause digunakan untuk
menentukan library yang dibutuhkan saat
proses program. LIBRARY merupakan file
penyimpan subroutine yang secara
berulang digunakan saat proses program.
Library ini diistilahkan sebagai unit dalam
Turbo PASCAL yang terdiri dari SYSTEM,
OVERLAY, GRAPH, DOS, CRT yang
ditempatkan dalam file TURBO.TPL.
Contoh :
Uses Crt; (*menggunakan Unit
Crt *)
Unit system merupakan unit yang secara
otomatis akan disertakan dalam setiap
program, unit inilah mengatur semua
perintah dasar input dan output pada
Pascal . Sedangkan unit-unit lain hanya
akan disertakan bila kita pilih pada bagian
uses.
Declaration
Bagian ini meliputi deklarasi untuk label,
const, type, var, procedure dan function.
Syarat terpenting dalam pembentukan
suatu program adalah, bahwa setiap
variabel, type non-standard, label,
procedure non-standard, serta function
non-standard yang dipakai didalamnya
harus nyatakan (deklarasi) terlebih dahulu
pada bagian deklarasi. Setiap deklarasi
tersebut harus bersifat unik (tidak boleh
serupa satu sama yang lain).
Penulisan nama dalam deklarasi tersebut
harus memenuhi syarat-syarat sebagai
berikut :
- panjang nama maximum 63 character,
diawali dengan alphabet
- tidak ada special character kecuali tanda
garis bawah ("_")
- tidak boleh serupa dengan reserved
word (kata tercadang)
- tidak boleh serupa dengan indentifier
lainnya.
Variabel Declaration
Setiap variabel yang digunakan dalam
program harus didefinisikan terlebih
dahulu sebelum digunakan. Cara
penulisan ini adalah :
Var
0 komentar:
Posting Komentar