Kiểu mảng
Trang 1LẬP TRÌNH C++
§6 Kiểu mảng
Trang 2I Mảng một chiều
Khai báo mảng một chiều :
datatype arayname[number]={initialvalue}
Ví dụ :
char letter[3]={‘A’, ‘B’, ‘C’}; //letter[0]=‘A’; letter[1]=‘B’;
string name[4]={“Barb”, “Nancy”, “Bill”, “Samuel”};
string state[4]={“”};
int num[3]={0};
float price[5]={float (6.5)};
Trang 3Bài tập
1. Đọc vào số TN n, đọc vào mảng n phần tư và in ra
2. Tìm phần tử lớn nhất, bé nhất trong một mảng
3. Tìm xem một phần tử có trong mảng hay không ?
4. Sắp xếp một mảng theo thứ tự tăng dần
5. Sắp xếp một mảng theo thứ tự giảm dần
6. Đọc vào một số nguyên n, đổi số đó ra hệ cơ số 2
Trang 4II Mảng hai chiều
Khai báo mảng hai chiều :
datatype arayname[m][n]={initialvalue}
Ví dụ :
int num[3][4]={0};
float price[5][3];
Trang 5Bài tập
ma trận
chính
chéo phụ
Trang 6III