Anda di halaman 1dari 3

Array Dmensi2

Matriks adalah suatu kumpulan bilangan yang disusun dalam bentuk baris
dan kolom sehingga berbentuk persegi panjang. Untuk mendefenisikan dimensi
dari suatu matriks maka harus memperhatikan jumlah baris dan kolom yang
merupakan ordo dari matriks tersebut.
Cth:
-Untuk matriks ordo 2*3
Dimensi Matrix(2,3)
a
d
-Untuk matriks ordo 5*2

b
e

C
F

Dimensi matriks(5,2)
A
c
f
h
j

b
d
g
i
k

Array Dmensi2

Deklarasi Array:
Bentuk umum:
Tipe_array nama_array[baris][kolom];
Cth: IntX[3][4]
X[0][0]

X[0][1]

X[0][2]

X[0][3]

X[1][0]
X[2][0]

X[1][1]
X[2][1]

X[1][2]
X[2][2]

X[1][3]
X[2][3]

Array Dmensi3 atau Banayak

Array berdimensi banyak merupakan array yang mempunyai ukuran lebih


dari dua.Bentuk pendeklarasian array sama saja dengan array dimensi satu
maupun dimensi array satu maupun array dimensi dua.
Bentuk umum:
Tipe_array nama_array[ukuran1][ukuran2]...[ukuranN];
Catatan!!!
X[0][0][0]
X[0][1][0]
X[0][2][0]
X[0][3][0]

X[0][0][1]
X[0][1][1]
X[0][2][1]
X[0][3][1]

X[0][0][2]
X[0][1][2]
X[0][2][2]
X[0][3][2]

X[1][0][0]
X[1][1][0]
X[1][2][0]
X[1][3][0]

X[1][0][1]
X[1][1][1]
X[1][2][1]
X[1][3][1]

X[1][0][2]
X[1][1][2]
X[1][2][2]
X[1][3][2]

Memberikan fasilitas berupa kemampuan utk membangun ray berdimensi


lebih dari satu.
Array 2 dimensi dapat menggambarkan sebagai baris dan kolom
Array 3 dimensi mungkin dapat digambarkan memiliki baris dan
halaman,namun perlu diingat bahwa baris dan kolom dan halaman itu hanya
merupakan suatu gambaran utk memperjelas multi dimensi,tidak semua ber multi
dimensi dapat menggambarkan seperti diatas bahkan bersifat abtrak.
Dalam penyimpanan secara fisik dengan memory,array multidimensi dapat
disimpan seolah2 sebagai array 1 dimensi.namun setiap halaman memiliki
pemetaan terhadap dimensi yang sesungguhnya.
Cth:
1

Array dua dimensi dengan dua baris tiga kolom


A

Penataan fisik row by row dalam memori terhadap orang dua demensi di atas