Em vừa có bài tập cuối kỳ nhưng em không biết cách làm như thế nào mong anh chỉ có thể viết code c++ theo phong cách lập trình hướng đối tượng dùm em đc không ạ em vừa mới học liên kết đơn mà thầy cho bài này khó hiểu quá. Với em không biết khai báo sao cho 1 con trỏ nằm trong danh sách tuyến tính mà lại chứa danh sách liên kết đơn Mong anh chị có thể giúp em. Em xin cám ơn ạ
Quản lý các chuyến bay nội địa thuộc 1 hăng hàng không: Ta tổ chức các danh sách sau:
- Máy bay : danh sách tuyến tính (Số hiệu MB, số chỗ, con trỏ) ; con trỏ chứa danh sách các chuyến bay mà máy bay đã và sẽ thực hiện
- Chuyến bay : danh sách liên kết đơn ( Mã CB, Ngày giờ khởi hành, sân bay đến , trạng thái, danh sách vé,). Mỗi chuyến bay có 1 mã duy nhất; trạng thái chuyến bay bao gồm: 0: hủy chuyến, 1: còn vé, 2: hết vé,3: hoàn tất ; danh sách vé cho biết thông tin vé trên chuyến bay, và số CMND của hành khách đã đặt vé đó. Mỗi vé có số vé là số thứ tự trên chuyến từ số 1 đến số chỗ .
- Hành khách: cây nhị phân tìm kiếm (Số CMND , Ho, Ten, Phai)
Chương trình có các chức năng sau:
a/ Cập nhập danh sách các máy bay
b/ Cập nhật chuyến bay: cho phép lập chuyến bay mới, hiệu chỉnh ngày giờ khởi hành của chuyến bay , hủy chuyến.