Array dideklarasikan dengan menggunakan kata kunci array dan tipe data yang akan disimpan, beserta batas indeksnya dalam tanda kurung. Ada dua jenis array, yaitu array statis dengan nilai tetap dan array dinamis. Nilai array diakses menggunakan nama array dan indeks, sedangkan pengisian nilai ke elemen array menggunakan nama array diikuti indeks dan operator.
Cara deklarasi dan penggunaan array dalam bahasa pascal
1.
2.
3.
4.
5.
6.
7. Array memiliki deklarasi oleh variabel. Bila akan didefinisikan sebagai
tipe, maka array juga dideklarasikan di bagian definisi tipe. Dalam bahasa
pascal, pendeklarasian array dilakukan dengan menggunakan kata kunci
array dan tipe data yang akan di simpan di dalamnya, selain itu juga harus
di sertai dengan batas-batas indeksnya yang diapit oleh tanda bracket ([ ]).
Berikut ini bentuk pendeklarasiannya.
Tanda_pengenal : array [..tipe index ..] of tipe data;
var
temp: array l..24)of integer
8. Cara untuk mengakses unsur ke-i dari suatu array.
array static adalah model pendeklarasian array dimana tipe data yang
digunakan mempunyai nilai yang tetap. Nilai yang digunakan untuk
menentukan jangkauan pada umumnya bernilai integer. Array Static ju
ga bisa disebut Array dengan deklarasi tipe indeks subrange integer.
Bentuk Umum
array[indexType1, ..., indexTypen] of baseType
Contoh:
hari:array[1..7] of String;
9. mengisikan nilai ke dalam elemen-elemen array,bentuk umum untuk
pengisian elemen array adalah sebagai berikut :
NamaArray [indeks] : = nilai ;
Contoh
var
hari:array[1..7] of String;
i:integer;
begin
hari[1]:='Senin';
10. var
hari:array[1..7] of String;
i:integer;
begin
hari[1]:='Senin';
hari[2]:='Selasa';
hari[3]:='Rabu';
hari[4]:='kamis';
hari[5]:='jum at';
hari[6]:='sabtu';
hari[7]:='Minggu';
for i:=1 to 7 do
ListBox1.Items.Add(hari[i]);
End;