4. APAKAH ITU LARIK (ARRAY) - Array (larik): struktur data yg menyimpan sekumpulan elemen yg bertipe sama dan setiap elemen diakses langsung melalui indeksnya. - Indeks larik haruslah tipe data yg menyatakan keterurutan, misal integer atau karakter - Sebuah larik bernama A dgn 10 buah elemen dpt dinyatakan dgn contoh tipe: A: array [1..10] of integer; 1 2 3 5 6 1 4 7 8 9 10
5.
6.
7.
8. Didalam penulisan bahasa pemograman setiap penggunaan array harus dideklarsikan terlebih dahulu. Pendeklarasian array diawali dengan nama variabel array diikuti dengan indeks array yang dituliskan didalam tanda “[ ]” , diikuti dengan kata cadangan of dan tipe data yang dibutuhkan. Bentuk umum pendeklarasiannya dgn var: Contoh : Keterangan : - A, B merupakan nama variabel dari array - 1 . . 4, 1..5 merupakan indek dari array yang menunjukkan banyaknya data yang mampu disimpan Nama Arrray : array [IndeksAwal .. IndekAkhir] of tipe_data; Var A : array[1..4] of integer; B : array[1..5] of string;
9.
10.
11.
12. ARRAY DUA DIMENSI Array dua dimensi adalah array adalah array yang memiliki dua buah elemen bertipe array. Dengan kata lain. Array dua dimensi memiliki dua buah subskrip, yang biasanya direpresentasikan dengan baris dan kolom. Contohnya konsepnya adalah sebagai berikut Baris Array Dua Dimensi Koloma Pada gambar diatas array memiliki 3 buah baris dan 4 buah kolom sehingga jumlah elemennya adalah 3 x 4 = 12. perlu diketahui bahwa keadaan tersebut sebenarnya hanya merupakan keadaaan logik yang bertujuan untuk mempermudah pemahaman array dua dimensi
13. Pada kenyataanya, pengalamatan memori dikomputer dari array dua dimensi tetap akan direpresentasikan denga sebuah deretan larik yang memanjang (tidak berbentuk baris dan kolom. Pendeklarasi array dua dimensi adalah sebagai berikut : Nama Arrray : array [ 1 .. BanyaknyaBaris, 1.. Banyaknya kolom ] of tipe_data;