Array adalah variabel yang dapat menyimpan lebih dari satu nilai sejenis. Terdapat dua bagian penting yaitu elemen array yang merupakan nilai dan indeks array yang merupakan nilai urut untuk mengakses nilai pada array.
Cara mendeklarasikan array adalah sbg berikut:
Var
Variabel : array [indeksmin..indeksmax] of type_data_nya;
Contoh:
Var
L:array [1..10] of integer;
kode di atas berarti variabel L mempunyai index maksimal sebanyak 10 index, dan di setiap index tersebut bisa di isi oleh value yang berbeda.
contoh :
L[1]:=10;
L[2]:=15;
L[3]:=25;
dst.....
index L yang pertama berisi nilai/value 10, index L yang ke-2 berisi nilai/value 15, dan index L yang ke-3 berisi nilai/value 25.
Terbayang bagaimana tidak efisiennya jika kita TIDAK MENGGUNAKAN ARRAY,, untuk menampung value 10, 15, dan 25 saja kita harus memiliki 3 variabel.
Itu baru 3 value, bagaimana kalo 100 value yang harus di input? wkwkw..
Gunakanlah array untuk mempermudah dan supaya lebih efisien.
Bagaiamana kalau jumlah index nya dinamis atau berubah-ubah?
Lihat artikel ARRAY DINAMIS