![]() |
|
|
#1 |
|
Gà Con
![]() Tham gia: Mar 2008
Bài: 1
VZD: 261
Điểm: 0/0 bài viết
|
Bọn em phai làm đề tài,tuan sau phải nộp rồi mà em vẫn chưa làm đc.Anh chị jup em với nhé,em ngàn lần cảm ơn
Đề bài:Đa danh sách Cho 1 danh sach móc nối lưu trữ thông tin về sách bao gồm:thể loại.số hiệu,tên sách,tác giả,năm xuất bản như 1 thư viên nhu trog hình vẽ(em ko vẽ đc,nhưng hình vẽ nói chung la móc nối sách này đến sách khác) Với cấu trúc giữ liệu như sau: Type Str25 = String[25]; TroLoai = ^Loai; Loai= Record; TheLoai:Str25; Dau,Cuoi:TroSach; Tiep:TroLoai; End; TroSach=^Sach; Sach=Record SoHieu:integer; Ten:Str25; Tacgia:Str25; Namxb:integer; Next:TroSach; End; Var ThuVien:TroLoai; Yêu cầu: 1.Tạo thủ tục Procedure TaoTV(Var TV:TroLoai);nhằm tạo thư viện lưu trữ như trên 2.Tạo thủ tục: Them(Var TV:TroLoai;Lvuc,TenS,tenTg:Str25;So,Nam:integer); -Nếu thể loại Lvuc chưa có trong thư viện thì tạo bản ghi mới về thể loại,đưa vào vị trí phù hợp với các con trỏ trỏ tới bản ghi về sách bao gồm thông tin:So,TenS,TenTg,Nam. -Nếu đã có thể loại đó trong thư viện thì kiểm tra xem sách dóddax có trong thể loại đó chưa.Nếu có rồi thì không làm gì cả,nếu chưa có thì thêm vào cuối dsach 3.tạm hàm Function SomNhat(TV:TroLoai):integer;nhằm tìm cuốn sách xuất bản sớm nhất có trong thư viện. 4.Tạo thủ tục Procedure Trich(TenTg:Str25;TV:TroLoai;Var Truyen:TroSach);nhằm tríc ra từ thư viện các tác phẩm của cùng tác giả TenTg Yên cầu báo cáo a.Ngôn ngữ cài đặt Pascal,C hoặc C++ b.Báo cáo: -Đề bài toán -Mô tả thuật toán -Mô tả các modul thiết kế bài toán c.Chương trinh Em ngàn lần cảm ơn
|
|
|
|