TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH<br />
<br />
Phương pháp lập trình<br />
Mảng hai chiều<br />
TS. Ngô Hữu Dũng<br />
<br />
Nội dung<br />
<br />
<br />
Mảng hai chiều<br />
<br />
<br />
<br />
Vòng lặp lồng nhau<br />
<br />
Phương pháp lập trình - Mảng hai chiều<br />
<br />
Ma Trận<br />
<br />
0<br />
<br />
1<br />
<br />
… n-1<br />
<br />
0<br />
<br />
0<br />
<br />
m-1<br />
<br />
0<br />
An<br />
<br />
…<br />
<br />
…<br />
<br />
Am,n<br />
<br />
… n-1<br />
<br />
n-1<br />
<br />
Phương pháp lập trình - Mảng hai chiều<br />
<br />
Ma Trận<br />
0<br />
<br />
… n-1<br />
<br />
0<br />
<br />
0<br />
<br />
… n-1<br />
<br />
0<br />
<br />
0<br />
0<br />
<br />
…<br />
<br />
…<br />
<br />
…<br />
<br />
n-1<br />
<br />
An<br />
<br />
… n-1<br />
<br />
n-1<br />
<br />
n-1<br />
<br />
dòng = cột<br />
<br />
dòng > cột<br />
<br />
dòng < cột<br />
<br />
0<br />
<br />
0<br />
<br />
0<br />
<br />
… n-1<br />
<br />
0<br />
<br />
0<br />
<br />
… n-1<br />
<br />
0<br />
<br />
…<br />
<br />
…<br />
<br />
…<br />
<br />
An<br />
<br />
… n-1<br />
<br />
n-1<br />
<br />
n-1<br />
<br />
n-1<br />
<br />
dòng + cột = n-1<br />
<br />
dòng + cột > n-1<br />
<br />
dòng + cột < n-1<br />
<br />
Phương pháp lập trình - Mảng hai chiều<br />
<br />
Khai báo kiểu mảng 2 chiều<br />
<br />
<br />
Cú pháp<br />
typedef [][];<br />
<br />
<br />
<br />
<br />
N1, N2: số lượng phần tử mỗi chiều<br />
<br />
Ví dụ<br />
typedef int MaTran[3][4];<br />
0<br />
<br />
1<br />
<br />
2<br />
<br />
3<br />
<br />
0<br />
Kiểu MaTran<br />
<br />
1<br />
2<br />
Phương pháp lập trình - Mảng hai chiều<br />
<br />