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)
0 komentar:
Posting Komentar