Tải bản đầy đủ (.ppt) (6 trang)

Bài giảng C - kiểu mảng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (470.39 KB, 6 trang )





1
1
LẬP TRÌNH C++
LẬP TRÌNH C++
§6. Kiểu mảng
§6. Kiểu mảng




2
2
I. Mảng một chiều
I. Mảng một chiều

Khai báo mảng một chiều :
Khai báo mảng một chiều :
datatype arayname[number]={initialvalue}
datatype arayname[number]={initialvalue}

Ví dụ :
Ví dụ :
char letter[3]={‘A’, ‘B’, ‘C’}; //letter[0]=‘A’; letter[1]=‘B’;...
char letter[3]={‘A’, ‘B’, ‘C’}; //letter[0]=‘A’; letter[1]=‘B’;...
string name[4]={“Barb”, “Nancy”, “Bill”, “Samuel”};
string name[4]={“Barb”, “Nancy”, “Bill”, “Samuel”};
string state[4]={“”};


string state[4]={“”};
int num[3]={0};
int num[3]={0};
float price[5]={float (6.5)};
float price[5]={float (6.5)};




3
3
Bài tập
Bài tập
1.
1.
Đọc vào số TN n, đọc vào mảng n phần tư và in ra
Đọc vào số TN n, đọc vào mảng n phần tư và in ra
2.
2.
Tìm phần tử lớn nhất, bé nhất trong một mảng
Tìm phần tử lớn nhất, bé nhất trong một mảng
3.
3.
Tìm xem một phần tử có trong mảng hay không ?
Tìm xem một phần tử có trong mảng hay không ?
4.
4.
Sắp xếp một mảng theo thứ tự tăng dần
Sắp xếp một mảng theo thứ tự tăng dần
5.

5.
Sắp xếp một mảng theo thứ tự giảm dần
Sắp xếp một mảng theo thứ tự giảm dần
6.
6.
Đọc vào một số nguyên n, đổi số đó ra hệ cơ số 2
Đọc vào một số nguyên n, đổi số đó ra hệ cơ số 2




4
4
II. Mảng hai chiều
II. Mảng hai chiều

Khai báo mảng hai chiều :
Khai báo mảng hai chiều :
datatype arayname[m][n]={initialvalue}
datatype arayname[m][n]={initialvalue}

Ví dụ :
Ví dụ :
int num[3][4]={0};
int num[3][4]={0};
float price[5][3];
float price[5][3];





5
5
Bài tập
Bài tập
1.
1.
Đọc vào và in ra một ma trận cấp mxn
Đọc vào và in ra một ma trận cấp mxn
2.
2.
Đọc vào một ma trận cấp mxn, tính tổng các số ở dòng i
Đọc vào một ma trận cấp mxn, tính tổng các số ở dòng i
3.
3.
Đọc vào một ma trận cấp mxn, tiìm phần tử lớn nhất ở côt j
Đọc vào một ma trận cấp mxn, tiìm phần tử lớn nhất ở côt j
4.
4.
Đọc vào một ma trận cấp mxn, tiìm phần tử lớn nhất và bé nhất của
Đọc vào một ma trận cấp mxn, tiìm phần tử lớn nhất và bé nhất của
ma trận
ma trận
5.
5.
Đọc vào một ma trận vuông cấp n, tính tổng các số ở đường chéo
Đọc vào một ma trận vuông cấp n, tính tổng các số ở đường chéo
chính
chính
6.

6.
Đọc vào một ma trận vuông cấp n, tiìm phần tử lớn nhất ở đường
Đọc vào một ma trận vuông cấp n, tiìm phần tử lớn nhất ở đường
chéo phụ
chéo phụ

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×