tailieunhanh - Bài giảng Tin học đại cương: Phần 2 - ThS. Phạm Thanh Bình (6)

Bài giảng "Tin học đại cương - Phần 2: Lập trình bằng ngôn ngữ C++" cung cấp cho người học các kiến thức về sử dụng đối tượng vector bao gồm: Các cách khai báo vector, các phương thức (hàm) của vector, một số bài toán. nội dung chi tiết. | Bài 10 – Sử dụng đối tượng vector Các cách khai báo vector Các phương thức (hàm) của vector Một số bài toán Bộ môn Kỹ thuật máy tính – Khoa CNTT 1. Các cách khai báo vector Cách 1: vector TênMảng; Cách 2: vector TênMảng(Số phần tử); Cách 3: vector TênMảng(Số phần tử, Giá trị khởi tạo); Chú ý: Muốn sử dụng các khai báo này thì phải viết dòng sau đây ở đầu chương trình: #include Bộ môn Kỹ thuật máy tính – Khoa CNTT Ví dụ: vector A; //Khai báo vector A (Rỗng) vector B(100); //Mảng này có 100 phần //tử, mỗi phần tử là một số thực vector C(50, 0); //Mảng này có 50 phần tử, //các phần tử đều có giá trị bằng 0 Bộ môn Kỹ thuật máy tính – Khoa CNTT 2. Các phương thức (hàm) của vector Phương thức Ý nghĩa () () () () (e) (newSize) () . Phần tử cuối cùng của vector Phần tử đầu tiên của vector Làm rỗng vector Xóa phần tử cuối cùng của vector Ghép thêm phần tử e vào cuối vector Đổi cỡ của vector thành newSize Số phần tử của vector A . (Trang 278) Bộ môn Kỹ thuật máy tính – Khoa CNTT 3. Một số bài toán Ví dụ: 1. Nhập một dãy có N phần tử (các phần tử là số thực). Hiện dãy ra màn hình. 2. Giảm số lượng phần tử của dãy đi một nửa. Hiện dãy mới ra màn hình. 3. Xoá toàn bộ dãy. Bộ môn Kỹ thuật máy tính – Khoa CNTT Gợi ý: int N ; cout > N ; vector A(N); for (int i = 0; i > A[i] ; } //Hien day: cout TênMảng; Cách 2: vector TênMảng(Số phần tử); Cách 3: vector TênMảng(Số phần tử, Giá trị khởi tạo); Chú ý: Muốn sử dụng các khai báo này thì phải viết dòng sau đây ở đầu chương trình: #include Bộ môn Kỹ thuật máy tính – Khoa CNTT Ví dụ: vector A; //Khai báo vector A (Rỗng) vector B(100); //Mảng này có 100 phần //tử, mỗi phần tử là một số thực vector C(50, 0); //Mảng này có 50 phần tử, //các phần tử đều có giá trị bằng 0 Bộ môn Kỹ thuật máy tính – Khoa CNTT 2. Các phương thức (hàm) của vector Phương thức Ý nghĩa () () () () (e) (newSize) () . Phần tử cuối cùng của vector Phần tử đầu tiên của vector Làm rỗng vector Xóa phần tử cuối cùng của vector Ghép thêm phần tử e vào cuối vector