Professional Documents
Culture Documents
Pengertian Array
Pengertian Array
1. Array adalah Kumpulan data bertipe sama yang menggunakan nama sama.
2. Array adalah tipe data yang memiliki kemampuan dapat mengumpulkan beberapa data
yang bertipe sama dalam satu variable sehingga dalam pembuatan terdiri dari beberapa
tipe yang sama tidak membutuhkan banyak variable.
3. Array dalam ilmu komputer, adalah suatu tipe data terstruktur yang dapat menyimpan
banyak data dengan suatu nama yang sama dan menempati tempat di memori yang
berurutan serta bertipe data sama pula.
4. Array adalah tipe data terstruktur yang terdiri dari sejumlah komponen-komponen yang
mempunyai tipe sama.
Dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara satu
variabel dengan variabel lain di dalam array dibedakan berdasarkan bilangan di dalam kurung
siku yang dinamaka subscript.
Array yang akan dipergunakan harus di deklarasikan terlebih dahulu. Deklarasi dari Array
diawali dengan kata cadangan Array diikuti oleh tipe index yang diletakkan diantara tanda “ [ ] ”
diikuti lagi oleh kata cadangan of dan tipe arraynya.
Array dapat bertipe sederhana byte, word, integer, real, boolean, char, string dan tipe scalar atau
subrange.
Contoh:
Var
X : array [ 1..100 ] of integer ;
Larik X dideklarasikan sebagai larik tipe integer dengan jumlah elemen maksimum 100 elemen,
dimana nilai elemen larik ini harus berisi nilai integer.
Misalkan :
X [1] : = 18 ;
X [2] : = 5 ;
Bila nilai elemen ke-1 dari larik X akan ditampilkan, dapat dipergunakan perintah :
Writeln ( x[1] ) ;
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.
Larik dapat juga berdimensi lebih dari satu yang disebut dengan larik
seterusnya.
Larik dimensi 2 mewakili suatu bentuk table atau matrik, yaitu index
Bentuk Umum :
Nama_larik = array [tipe index1] of array [tipe index2] of tipe larik
Atau
Contoh program :
Var
Tabel[1,1] : = 5 ; Tabel[1,2] : = 25 ;
End ;
End.
Array
Output program :
5 25
200 22
75 50
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.
Const Nmaks = 100 {ukuran maksimum elemen array}
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 :