Ya, kali ini kita
akan belajar tentang array. Apakah definisi array itu, bagaimana cara
kerjanya, dan jenis-jenis array ?. Berikut penjelasannya
Pengertian Array adalah
sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan
dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman,
karna array memungkinkan untuk menyimpan data maupun referensi objek
dalam jumlah banyak dan terindeks. Variabel array dideklarasikan dengan
mencantumkan tipe dan nama variable yang diikuti dengan banyaknya lokasi memori
yang ingin dibuat.
A. Deklarasi
Array Dimensi Satu
Bentuk umum :
Tipe_array nama_array [ukuran];
Contoh :
Int nilai [3] = {80, 85, 90};
Artinya : mendefinisikan 3 variabel bertipe integer
Artinya : mendefinisikan 3 variabel bertipe integer
Atau juga bisa dengan bentuk lain :
Nilai [0] = 80;
Nilai [1] = 85;
Nilai [2] = 90;
B. Array Dimensi Dua
Array dua dimensi merupakan array yang terdiri dari m buah baris
dan n buah buah kolom bentuknya dapat berupa matriks atau tabel.
Deklarasi array :
Tipe_array nama_array [baris][kolom]
Contoh :
float nilai_uts [2][3];
Atau kita bisa menginialisasinya langsung seperti :
float nilai_uts [2][3] =
{{75,80,85}, {87,90,98}};
yang akan menempati elemen memori dengan susunan
0
|
1
|
2
|
|
0
|
75
|
80
|
85
|
1
|
87
|
90
|
98
|
C. Array
Dimensi Banyak
Array multidimensi merupakan array yang mempunyai ukuran lebih
dari dua. Bentuk pendeklarasian array multidimensi sama saja dengan deklarasi
array dimensi satu maupun dimensi dua.
Deklarasi array :
Tipe_array nama_array [ukuran 1][ukuran 2] . . . [ukuran N]
·
Indeks adalah sebuah angka yang menyatakan urutan sebuah elemen
pada suatu variabel array
·
Nomor indeks variabel array selalu dimulai dari 0 (nol), sehingga
nomor indeks bagi elemen terakhir sebesar (N-1), dimana N adalah jumlah total
elemen.
·
Untuk mengakses dapat dilakkan setiap elemen dalam variabel array
dengan mengacu pada nomor indeksnya.
Sign up here with your email
2 komentar
Write komentarThanks, Visit me on IADP Blogger
Replynice information min
Replyalat pemisah lcd
ConversionConversion EmoticonEmoticon