Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data
yang bertipe sama. Bagian yang menyusun array disebut elemen array(isi),
yang masing-masing elemen dapat diakses tersendiri melalui indeks array.
Sebagai
contoh, misalkan terdapat array A yang memiliki 10 buah elemen nilai yang
bertipe integer, maka kita dapat mereprentasikannya dengan gambar
berikut.
![]() |
Gambar Array |
• Antara satu variabel dengan
variabel lain di dalam array dibedakan berdasarkan subscript.
• Sebuah subscript berupa
bilangan di dalam kurung siku […]
• Melalui subscript inilah
masing-masing elemen array dapat diakses.
Deklarasi Variabel
Array
•
Bentuk umum dalam mendeklarasikan suatu variabel array adalah sebagai
berikut :
int nilai[6];
Untuk mendeklarasikan suatu variabel
array, komponen yang dibutuhkan adalah :
v
Tipe data elemen
array
v
Nama array
v Jumlah elemen array
Terdapat dua cara umum dalam mendeklarasikan
variabel array :
1.Mendeklarasikan variabel array, tanpa memasukkan
nilai ke dalam variabel tersebut.
int
nomor [6] ;
2.Mendeklarasikan variabel array, dengan memasukkan
nilanya sekaligus ke dalam variabel tersebut.
int
nomor [6] = { 10, 14, 28, 20, 23, 9 } ;
Macam – Macam Array
Array
dapat dibedakan menjadi :
1.
Array Berdimensi Satu
Yaitu
data-data akan disimpan dalam satu baris array, sehingga hanya dibutuhkan satu
pernomoran indeks.
Kelebihan Array
q Merupakan struktur penyimpanan data yang paling mudah.
q Tipe data yang mampu menampung lebih dari satu data.
q Memori ekonomis, bisa semua elemen terisi.
q Waktu akses sama setiap elemen.
q Dapat diakses secara random
Kekurangan Array
• 1) Boros memory jika banyak
elemen yang tidak digunakan.
• 2) Merupakan struktur penyimpanan
data yang statis.
• 3) Kebanyakan bahasa pemrograman
mengimplementasikan array statis yang sulit diubah ukurannya di pada waktu
eksekusi. Bila penambahan dan pengurangan terjadi terus-menerus, maka
representasi statis
No comments:
Post a Comment