Page 11 - E-Modul Pemrograman Dasar Kelas X RPL_Neat
P. 11
Array
1. Konsep Array
Array adalah sebuah variabel atau sebuah lokasi tertentu di dalam memori yang
memiliki sebuah nama sebagai tanda pengenal (indetifier). Akan tetapi pengenal ini bisa
menampung atau menyimpan lebih dari satu nilai atau data atau elemen. Array juga dapat
diartikan suatu kumpulan elemen yang memiliki tipe data yang sama dan ukuran yang sama.
Elemen-elemen tersebut tersusun secara berurutan (sekuensial) di dalam memori komputer.
Array berfungsi untuk mengelompokkan suatu data yang mempunyai kesamaan tipe
atau arti. Contohnya adalah data nama siswa, alamat, kelas, dan sebagainya. Array juga
memudahkan kita untuk mengorganisir data sehingga data tersebut dapat dimanipulasi untuk
keperluan tertentu. Contohnya adalah mengelompokkan siswa berdasarkan kelasnya atau kota
tempat tinggal siswa tersebut.
Berbeda dengan variabel data yang dideklarasikan dan dapat dipanggil atau diakses
langsung sesuai namanya. Array tidak bisa diakses langsung sesuai namanya. Akan tetapi
harus menambahkan suatu alamat atau lokasi dari data atau nilai yang tepat pada memori.
Tanda yang menyatakan posisi atau lokasi data di dalam array bertujuan untuk mengakses
data dikenal sebagai index. Data dengan nomor index paling kecil dinyatakan sebagai elemen
paling awal di memori. Sementara itu, nomor index paling besar dinyatakan sebagai elemen
paling akhir di memori.
Elemen Elemen
Pertama terakhir
Data[0] Data[1] Data[2] Data[3] …..
Array dapat berupa satu dimensi, dua dimensi, tiga dimensi, ataupun banyak dimensi
(multi dimensi).
1