Pengertian Array
Pengertian Array adalah
suatu variabel yang terdiri dari sekumpulan data dimana data-data tersebut
mempunyai tipe data yang sama. Setiap data disimpan dalam alamat memori yang
berbeda-beda dan disebut dengan elemen array. Setiap elemen mempunyai nilai
indek sesuai dengan urutannya. Melalui indek inilah kita dapat mengakses
data-data tersebut. Indek dari elemen array ini, baik dalam bahasa C++ maupun
Java dimulai dari 0. Array dideklarasikan dengan tanda [ ] (bracket), baik
dalam bahasa C++ dan Java.
-Array 1 Dimensi :
Bentuk umum dari tipe
data Array 1 dimensi adalah :
tipe_data nama_array[jumlah_elemen]
Jika ingin
mendeklarasikan sebuah array dengan tipe data integer dengan nama a dan jumlah
elemen array-nya 10 maka kodenya adalah :
int a[10];
Untuk mengakses elemen
array, misalnya elemen ke-10 dari array dan kemudian menampung nilainya dalam
sebuah variabel x, maka sintaknya adalah :
x=a[9];
Untuk memasukkan data ke
dalam array, sintak yang digunakan adalah :
a[nomor_elemen] = data;
Nilai suatu variabel
array dapat juga diinisialisasikan secara langsung pada saat deklarasi
Misalnya: int a[10] = {5,64,31,44,55,2,5,3,22,10};
-Array 2 Dimensi :
-Array 2 Dimensi :
Adalah suatu array yang
mempunyai lebih dari satu subskrip. Array multi dimensi ini aplikasinya antara
lain untuk matrik. Adapun deklarasi dari array multi dimensi adalah : tipe_data
nama_array[jumlah_elemen_baris] [jumlah_elemen_kolom];
Contoh :
int matrik[2][2]={{3,2},{4,10}};
int matrik2[3][4]={{6,5,4,2}, {5,6,-1,0}, {7,3,1,2}};
Studi Kasus :
1.Buatlah program array 1
dimensi dengan data {3,4,6,3,2,10} !
2.Buatlah program array 1
dimensi dengan cara menginputkan data !
3.Buatlah program array 2
dimensi/matrik 3x3 !
4.Buatlah program matrik
3x3 dengan menginputkan data dari matrik tersebut !
5.Lakukan perkalian dan
pertambahan terhadap matrix 3x3 tersebut !
Pembahasan :