Professional Documents
Culture Documents
Array
Array
Array berdimensi satu dapat dikatakan sebagai suatu daftar yang linier atau sebuah kolom.
Bentuk deklarasi dari array jenis ini dalam bahasa Pascal adalah : VAR nama_array : ARRAY
[index] OF jenis_elemen;
Contoh :
Var x : Angka;
Di dalam pascal Array dapat berdimensi lebih dari satu yang disebut dengan array dimensi
banyak (Multidimensional array), disini akan dibahas array 2 (dua) dimensi saja. Array 2
dimensi dapat mewakili suatu bentuk tabel atau matrik yaitu indeks pertama menunjukkan baris
dan indeks ke dua menunjukkan kolom dari tabel atau matrik.
Matriks adalah struktur penyimpanan data di dalam memori utama yang setiap individu
elemennya diacu dengan menggunakan dua buah indeks (yang biasanya dikonotasikan dengan
indeks baris dan indeks kolom.
seterusnya.
Larik dimensi 2 mewakili suatu bentuk table atau matrik, yaitu index
Bentuk Umum :
Atau
Contoh program :
Var
Tabel[1,1] : = 5 ; Tabel[1,2] : = 25 ;
End ;
End.
Array
Output program :
5 25
200 22
75 50
1.2. Deklarasi Array
Array yang akan dipergunakan harus di deklarasikan terlebih dahulu. Deklarasi dari
Array diawali dengan kata cadangan Array diikuti oleh tipe indeks yang diletakkan
diantara tanda “ [ ] ” diikuti lagi oleh kata cadangan of dan tipe arraynya.
Misalkan LarikInt dideklarasikan sebagai nama sebuah tipe bentukan untuk array yang bertipe
integer. Ukuran maksimum array adalah 100 buah elemen. Ukuran maksimum array dinyatakan
sebagai konstanta. Kemudian kita bisa mendeklarasikan sebuah peubah yang bertipe LarikInt,
misalnya peubah A.
elemen}
Array tidak hanya dapat berupa suatu variable yang dideklarasikan di bagian deklarasi variable,
tetapi juga dapat berupa suatu konstanta yang dideklarasikan dibagian deklarasi konstanta.
Contoh program :
Const
Var
I : word ;
Begin
For I : = 1 to 5 do
Output program :
Nilai Konstanta larik ke 1 = 5