Page 133 - BAHAN_BACAAN_ALGORITMA_DAN_PEMOGRAMAN
P. 133
BAB X
Array (Larik ) Dan Record
10.1 Pengantar
Dalam bahasa Pascal, secara garis besar dikenal dua macam tipe data
yaitu tipe data sederhana (primitive type) dan tipe data kompleks
(complex type). Contoh tipe data sederhana adalah tipe numerik
(integer dan real), tipe data karakter, tipe data boolean dan tipe data
enumerasi. Contoh tipe data kompleks adalah string, array (larik),
record dan object. Tipe data sederhana adalah tipe data yang hanya
mampu menyimpan satu nilai tiap satu variabelnya. Sebaliknya tipe
data kompleks adalah tipe data yang mampu menyimpan lebih dari
satu nilai dalam tiap satu variabelnya. Dalam latihan ini hanya akan
dibahas dua tipe data kompleks yaitu array dan record.
10.2 A r r a y
Adalah tipe terstruktur yang terdiri dari sejumlah komponen-
komponen yang mempunyai tipe yang sama.
Banyaknya komponen dalam suatu Larik ditunjukkan oleh suatu Index yang disebut
dengan tipe Index. Tiap-tiap komponen di Larik dapat diakses dengan menunjukkan
nilai Indexnya atau Subscript.
Deklarasi Larik
Suatu Larik yang akan dipergunakan didalam program Pascal
harus dideklarasikan terlebih dahulu. Deklarasi dari Larik
didahului dengan kata cadangan Array diikuti oleh tipe Index yang
diletakkan diantara tanda ‘[ ]’, diikuti lagi kata cadangan Of dan
Tipe Lariknya.
Larik dapat bertipe data sederhana Byte, Word, Integer, Real,
Boolean, Char atau String dan tipe Data Skalar atau Subrange.
Tipe Larik ini artinya isi dari Larik atau komponen-komponennya