30/09/2018, 19:24
mọi người giúp mình bài này :( danh sách liên kết và tập tin
Một thư viện cần quản lý thông tin các đọc giả với thông tin thẻ như sau (1đ):
- Chứng minh nhân dân (chuỗi 9 ký tự)
- Họ tên (chuỗi)
- Giới tính (0 là Nam; 1 là nữ)
- Ngày mượn sách (kiểu cấu trúc Ngay)
- Danh sách các sách đã mượn (kiểu cấu trúc Sach)
Sử dụng danh sách liên kết hãy thực hiện các chức năng sau:
- Đọc danh sách thẻ đọc từ tập tin input.txt cho trước (2đ)
- Xuất tất cả thông tin thẻ có số chứng minh nhân dân cho trước ra tập tin output.txt. Nếu không có thẻ với số
chứng minh nhân dân đó thì xuất (2đ) - Sắp xếp danh sách thẻ giảm dần theo số lượng sách mượn. Xuất danh sách đã sắp xếp ra tập tin sort.txt (2đ)
- Thống kê số lượng đọc giả theo giới tính và xuất ra tập tin statistic.txt (1đ)
- Hủy thẻ đọc giả có chứng minh nhân dân cho trước và xuất danh sách còn lại ra tập tin finalList.txt (1đ)
Tập tin input.tx có nội dung như sau:
121288612, Nguyen Van A, 0, 31/12/2015, [s01, Lap trinh 1, 5/5/2010]
221299612, Le Van B, 1, 31/11/2015, [s02, Lap trinh 2, 5/5/2010], [s03, Ky thuat lap trinh 3, 15/8/2013]
321288612, Nguyen Van A, 0, 31/10/2015, [s04, Lap trinh 4, 5/5/2010], [s05, Ky thuat lap trinh 5, 15/8/2013]
421288612, Thi An, 1, 31/09/2015, [s06, Lap trinh 6, 5/5/2010], [s07, Ky thuat lap trinh 7, 15/8/2013], [s08, Ky thuat lap trinh 8, 15/8/2013]
521288612, Le Nam, 0, 31/08/2015, [s09, Lap trinh 9, 5/5/2010], [s10, Ky thuat lap trinh 10, 15/8/2013], [s11, Lap trinh 11, 5/5/2010], [s12, Ky thuat lap trinh 12, 15/8/2013]
621288612, Ng Tuan A, 1, 31/07/2015, [s13, Lap trinh 13, 5/5/2010], [s14, Ky thuat lap trinh 14, 15/8/2013], , [s15, Lap trinh 15, 5/5/2010]
Bài liên quan
Diễn đàn không phải là nơi xin code nha bạn.
Bạn nêu ý tưởng ra xem mắc chỗ nào mọi người biết sẽ chỉ cho bạn. Nếu không bạn sẽ thụ động chỉ biết copy.