Đề 5:
Quản lý danh sách hàng hóa bao gồm nhiều mặt hàng bằng danh sách liên kết đơn, trong đó mỗi
mặt hàng có các thông tin:
• Tên mặt hàng (char[20])
• Giá mặt hàng (int)
• Số lượng còn trong kho (int)• Hạn sử dụng (dd/mm/yyyy)
Viết hàm thực hiện các yêu cầu như sau:
- Nhập danh sách n mặt hàng với đầy đủ các thông tin trên.
- Sắp xếp danh sách các mặt hàng theo giá mặt hàng tăng dần, nếu cùng giá thì sắp xếp theo tên mặt hàng và xuất ra màn hình.
- Xóa 1 mặt hàng khỏi danh sách
- Thêm 1 mặt hàng vào cuối danh sách
- Xuất ra màn hình thông tin mặt hàng là bội của 7
- Tìm mặt hàng có số lượng lớn nhất
- Nhập vào một mặt hàng và kiểm tra trong kho xem mặt hàng này còn hay hết.
- Tìm trong danh sách những mặt hàng hết hạn sử dụng. Nếu có thì xóa mặt hàng này khỏi danh sách.
- Thống kê những mặt hàng còn hạn sử dụng trong danh sách.
- Xuất thông tin các mặt hàng trong danh sách vào file text.