Jika Tautan Rusak atau Halaman Error,

Hubungi Halaman "Kontak Admin"

×

Pengertian Dan Contoh Array 2 Dimensi


array 2 dimensi

bilangan[0][0] = 100;

bilangan[0][1] = 101;



bilangan[1][0] = 110;

bilangan[1][1] = 111;

Sebagai contoh tambahan berikut merupakan gambaran array dua dimensi dengan baris Int A [3][3];

Seperti yang bisa dilihat di atas, ada sebuah array dua dimensi yang diberi nama “A”. Array ini mempunyai elemen baris sebanyak 3 dan elemen kolom sebanyak 3.

Cara Deklarasi Array 2 Dimensi

Sudah dijelaskan seperti apa bentuk penulisan dari array ini. Pada bagian ini kita bahas bersama bagaimana mendeklarasikan array dua dimensi pada C++. Kita harus memakai tanda bracket [ ] untuk mendeklarasikannya.

Misalnya kita ingin mendeklarasikan array dua dimensi angka dengan tipe data int yang memiliki elemen baris sebanyak 2 dan elemen kolom sebanyak 3. Sehingga dapat kita tulis seperti di bawah ini:

int angka [2][3];

Jika array tersebut diberi nilai saat inisialisasi atau deklarasi, maka penulisannya akan menjadi seperti berikut:

int angka [2][3] = {{1, 2, 3},{4, 5, 6}};

Bisa dijelaskan bahwa baris di atas berarti kita melakukan pemesanan tempat pada memori komputer sebanyak 6 tempat, dengan indeks mulai dari angka[0][0] sampai dengan angka[1][2].

Masing-masing nilai akan dimasukkan ke dalam elemen array secara berurutan. Mulai angka[0][0] yang diisi angka 1, hingga angka[1][2] yang diisi angka 6. Agar Anda bisa lebih memahami penjelasan tersebut simak gambaran di bawah ini.

Akses Array 2 Dimensi

Jika ingin mengakses elemen array 2 dimensi kita perlu menuliskan indeks baris dan kolomnya. Misalnya dari contoh di atas kita ingin mengakses nilai ‘3’ yang ada di indeks baris ke-0 dan di indeks kolom ke-2. Lalu kita tampung nilai tersebut dalam suatu variabel dengan tipe int, contohnya int tampung. Sehingga kode yang ditulis adalah sebagai berikut: