Array Dua Dimensi
Array dua
dimensi sering digambarkan sebagai sebuah matriks, merupakan perluasan dari
array satu dimensi. Jika array satu dimensi hanya terdiri dari sebuah
baris dan beberapa kolom elemen, maka array dua dimensi terdiri
dari beberapa baris dan beberapa kolom elemen yang bertipe sama sehingga
dapat digambarkan sebagai berikut:
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
0
|
10
|
21
|
23
|
43
|
45
|
78
|
65
|
1
|
45
|
43
|
65
|
12
|
21
|
12
|
21
|
2
|
32
|
34
|
23
|
56
|
54
|
34
|
45
|
3
|
11
|
12
|
32
|
23
|
56
|
76
|
45
|
Bentuk umum:
<tipe
data> NamaArray [m][n];
Atau
<tipe
data> NamaArray [m][n] = { {a,b,..z},{1,2,...,n-1} };
Contoh : int lulus[4][3];
*nilai 4 untuk menyatakan banyaknya
baris dan 3 untuk menyatakan banyaknya kolom.
Pendeklarasian array dua dimensi hampir
sama dengan pendeklarasian array satu dimensi, kecuali bahwa array dua dimensi
terdapat dua jumlah elemen yang terdapat di dalam kurung siku dan keduanya
boleh tidak sama.
Elemen
array dua dimensi diakses dengan menuliskan kedua indeks elemennya dalam kurung
siku.
Contoh program:
Menginputkan nilai pada matriks dengan
ordo 4x3.
Coding:
Hasil:
Daftar pustaka:
(n.d.). Retrieved from universitas sriwijaya:
www.unsri.ac.id/upload/arsip/prak_strukturdata.pdf
Pemerograman Borland C++ Builder. (2003). Informatika Bandung: heryanto, imam, budi
raharjo.
Asyiknya Belajar Struktur Data di Planet C++. (2005). Elex Media Komputindo: Sanjaya, Dwi.
Manajemen Sistem Informasi dan Tekhnologi Informasi. (n.d.). Indrajit, Richardus Eko.
Comments
Post a Comment