Kiểu mảng
11LẬP TRÌNH C++LẬP TRÌNH C++§6. Kiểu mảng§6. Kiểu mảng 22I. Mảng một chiềuI. Mảng một chiềuKhai 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)}; 33Bà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 ra2.2.Tìm phần tử lớn nhất, bé nhất trong một mảngTìm phần tử lớn nhất, bé nhất trong một mảng3.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ầnSắp xếp một mảng theo thứ tự tăng dần5.5.Sắp xếp một mảng theo thứ tự giảm dầnSắp xếp một mảng theo thứ tự giảm dần6.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 44II. Mảng hai chiềuII. Mảng hai chiềuKhai 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]; 55Bài tậpBài tập1.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 mxn2.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 i3.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 j4.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ậnma trận5.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ínhchính6.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ụ 66III. III. 123doc.vn