ARRAY / LARIK Defenisi Suatu himpunan hingga elemen terurut dan homogen Struktur data yang mengacu pada sebuah / sekumpulan elemen yang diakses melalui indeksnya Suatu struktur data yang mengacu pada sebuah/sekumpuulan elemen yang diakses memalui indeks/subskrip.
Contoh : Pendefensisan/deklarasi suatu array A : arrary [1 Contoh : Pendefensisan/deklarasi suatu array A : arrary [1..8] of integer; A : nama variabel array [1..8] : indeks/subskrip array integer : tipe data Gambaran logik array A adalah : A[1] A[2] A[3] A[4] A[5] A[6] A[7] A[8]
Array Dimensi Satu Secara logik membentuk baris Contoh : Nama : array [1..10] of string; Array Dimensi Dua Secara logik membentuk baris dan kolom Nilai : array [1..10,1..5] of real;
Gambaran Array 1 Dimensi Berikut ini adalah gambaran sebuah array 1 dimensi dengan subscript dari 0 sampai dengan 9 ditulis A(0:9). Batas Atas / BA (Upper Bound /UB) Batas Bawah /BB (Lower Bound / LB) A Untuk mengetahui panjang / Size array 1 dimensi dengan rumus sebagai berikut : Size = BA – BB + 1
Gambaran Array 2 Dimensi Berikut adalah gambaran dari array 2 dimensi dengan subscript A(0:3,0:6) BB2 BA2 BB1 BA1 Untuk mengetahui panjang / Size array 1 dimensi dengan rumus sebagai berikut : Size = (BA1 – BB1 + 1) * (BA2 – BB2 + 1)
Range / Rentang Array Banyaknya elemen suatu array Range Array Dimensi Satu : Range = UB – LB + 1 Range Array Dimensi Dua : Range = [(UB1- LB1) +1] X [(UB2- LB2) + 1]
Tuliskan Soal kelompok kalian di slide ini ! Soal yang kalian berikan ke teman2 , terlebih dahulu harus kalian kerjakan masing-masing dan dikumpulkan sebelum kalian presentasi!)