Anda di halaman 1dari 2

MATERI14

PASCAL
ARRAY

A. ARRAY
Array adalah suatu tipe variabel yang menyimpan data dalam beberapa tempat,
seakanakanmerupakangabungandaribeberapavariabelsejenissekaligus.Untukmemakai
variabelarrayharusditunjukanvariabelkeberapayangakandioperasikan.
Tatacarapenulisantipevariabelarrayadalah:

variabel:Array[n1..m1]Oftipevariabel;
Variabel:Array[n1..m1,n2..m2]Oftipevariabel;

DimanacarayangpertamadigunakanuntukArrayberindek(dimensi)satu,sedangkan
carakeduaadalahuntukarrayberindek(dimensi)dua.Variabeladalahnamavariabelyang
akandidefenisikan,n1,n2danseterusnyaadalahnomorawalarrayyangakandidefenisikan,
m1,m2danseterusnyaadalahnomorakhirarrayyangdidefenisikandantipevariableadalah
tipevariabelisi.
Prosedur (Procedure) dan fungsi (Function) merupakan modul suatu program yang
akan dipisahkan di suatu tempat lain dan dilambangkan dengan satu kata pada penulisan
programnya.
Prosedur adalah potongan program yang akan berdiri sendiri dan tidak bisa
dioperasikansendiri.DalamsuatuprogramPascal,letakprosedurinisetelahbagiandeklarasi
dansebelumbagianprograminduk.
Untuk mendefenisikan suatu prosedur, anda harus memberikan kata Procedure
sebagaipengenalsuatuprosedur.KataProcedureakandiikutiolehnamaprosedur,danbila
namainidipanggil,programyangterdapatdiantaraBegindanEnd;setelahkataProcedure
yangakandijalankan.

Fungsimerupakansuatupotonganprogramyangakanmemberikansuatuhasil.Karena
memberikan suatu nilai, fungsi tidak dapat berdiri sendiri melainkan memerlukan suatu
tempatuntukmenampungnilaitersebut.

Anda mungkin juga menyukai