Array
Dua Dimensi
Misalkan
matriks A berordo 2 x 3
A= 1
2 3
-4 0 -1
Menggunakan
array, setiap elemen matriks A dapat dipetakan menjadi :
kolom
j=0
|
kolom
j=1
|
kolom
j=2
|
|
baris i=0
|
A[0][0] = 1
|
A[0][1] = -2
|
A[0][2] = 3
|
baris i=1
|
A[1][0]= -4
|
A[1][1] = 0
|
A[1][2] = -1
|
C style
#define
baris 2
#define
kolom 2
int
matriks[baris][kolom];
C++ style
class
Matriks {
private :
int baris,
kolom;
int
A[baris][kolom];
void
baca_matriks
(int
matriks[10][10], int baris, int kolom)
{
int i,j;
for (i=0; i<baris; i++)
for (j=0; j<kolom; j++)
cin >> matriks[i][j];
}
Cara mengisi data dilakukan per
baris (dengan kolom berjalan/dihabiskan lebih dulu)
Tidak ada komentar:
Posting Komentar