Đề mục 4.1 Giới thiệu 4.2 Mảng 4.3 Khai báo mảng 4.4 Ví dụ về sử dụng mảng 4.5 Truyền tham số cho hàm 4.6 Sắp xếp mảng 4.7 Ví dụ: Dùng mảng tính Mean, Median và Mode 4.8 Tìm kiếm trên mảng: Tìm kiếm Tuyến tính và tìm kiếm Nhị phân 4.9 Mảng nhiều chiều
.c om ng co th an Ngơn ngữ lập trình C++ cu u du o ng Chương – Mảng CuuDuongThanCong.com https://fb.com/tailieudientucntt u du o ng th an co ng Giới thiệu Mảng Khai báo mảng Ví dụ sử dụng mảng Truyền tham số cho hàm Sắp xếp mảng Ví dụ: Dùng mảng tính Mean, Median Mode Tìm kiếm mảng: Tìm kiếm Tuyến tính tìm kiếm Nhị phân Mảng nhiều chiều cu Đề mục 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 c om Chương – Mảng CuuDuongThanCong.com https://fb.com/tailieudientucntt Giới thiệu 4.1 c om • Mảng (array) co ng – Cấu trúc phần tử liệu có liên quan – Thực thể tĩnh (giữ ngun kích thước suốt chương trình) an • Một vài loại mảng cu u du o ng th – mảng dựa vào trỏ (Pointer-based arrays) (C-like) – mảng đối tượng (Arrays as objects) (C++) CuuDuongThanCong.com https://fb.com/tailieudientucntt Mảng 4.2 c om • Mảng co • Truy nhập đến phần tử ng – Tập hợp vùng nhớ liên tiếp – Cùng tên, kiểu (int, char, ) ng th an – Chỉ tên mảng vị trí - position (chỉ số - index) – Cú pháp: tên_mảng[ chỉ_số ] du o – Phần tử vị trí • Mảng c có n phần tử cu u c[ ], c[ ] … c[ n - ] – Phần tử thứ N vị trí thứ N-1 CuuDuongThanCong.com https://fb.com/tailieudientucntt Mảng 4.2 c om • Phần tử mảng biến khác – Gán giá trị in mảng số nguyên c co ng c[ ] = 3; cout