Bài giảng Tin học đại cương: Bài 9 - Phạm Xuân Cường cung cấp cho học viên các kiến thức về vector và cấu trúc; lớp vector, khai báo vector, truy nhập phần tử của vector; kiểu dữ liệu cấu trúc (struct), bài tập về kiểu cấu trúc;... Mời các bạn cùng tham khảo chi tiết nội dung bài giảng!
TIN HỌC ĐẠI CƯƠNG BÀI 9: VÉC-TƠ VÀ CẤU TRÚC Phạm Xuân Cường Khoa Công nghệ thông tin cuongpx@tlu.edu.vn Nội dung giảng Lớp vector Kiểu liệu cấu trúc (struct) Lớp vector Lớp vector • Dãy phần tử có kích thước thay đổi • Có sẵn phương thức để thao tác với dãy: - Thêm phần tử Xóa phần tử Xác định kích thước dãy v.v • Cần dịng định hướng tiền xử lý sau: #include Khai báo vector • Cách 1: Khai báo vector rỗng vector tên−vector; • Ví dụ: vector day_so; vector day_xau; Khai báo vector • Cách 2: Khai báo vector có n phần tử vector tên−vector(n); • Cách 3: Khai báo vector có n phần tử với giá trị ban đầu gt vector tên−vector(n, gt); • Ví dụ: vector day_nguyen(10); vector day_thuc(20, 1.2); Truy nhập phần tử vector • Dùng phương thức at: tên−vector.at(chỉ−số) • Dùng số: tên−vector[chỉ−số] • Ví dụ: vector vec(2); vec[0] = 10; // số vec[1] = 22; cout