Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Giúp em làm với em không biết làm như nào ạ, em mới học C

00:27 20-04-2018 1.888 lượt xem 4 bình luận 15:42 20-04-2018

Tạo cấu trúc Sach gồm: Tên Sách, Tác giả, Năm Xuất Bản. Viết các hàm sau làm việc với danh sách có n quyển sách có sử dụng cấp phát bộ nhớ động cho mảng cấu trúc thông qua toán tử new hoặc hàm calloc hay malloc

a.       Hàm nhập vào một dãy n cuốn sách thỏa mãn:

-          Mẫu hàm : void Nhap(int *n, Sach *&A);

-          Nhập số cuốn sách n trả ra truyền qua tham biến con trỏ n

-          Thân hàm cấp phát bộ nhớ cho con trỏ Sach (Vd: A = new Sach[n+1];)

b.      Xuất ra màn hình thông tin n cuốn sách với đủ các trường

-          Mẫu hàm : void Xuat(int n, Sach A[]);

c.       Nhập vào tên một tác giả đếm xem tác giả của bao nhiêu cuốn

-          Mẫu hàm : int DemSach(int n, Sach *a);

-          Hàm trả về số cuốn đếm được

d.      Thống kê theo năm xuất bản

-          Mẫu hàm : void  Thongke(int n, Sach *a);

-          Thống kê từng năm có bao nhiêu cuốn theo mẫu

    1. 2001 : 2 cuon
    2. 2005 : 1 cuon
    3. 1998 : 3 cuon

e.       Viết hàm menu sau đó là hàm main thực hiện các thao tác

-          Mẫu hàm : int Menu();

-          Hàm trả về giá trị menu nếu được chọn trong [1…5]

1.      Nhập n cuốn sách

2.      Xuất n cuốn sách

3.      Đếm theo tác giả

4.      Thống kê

Thoát

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 15:42 20-04-2018

bạn tạo cấu trúc sách được chưa? bạn tạo thử đưa code lên mọi người xem

lequangit99 đã bình luận 01:17 20-04-2018

Chỉ cần viết mẫu mẫu ra thôi ạ. Vì em thấy mấy câu cũng gần giống giống nhau. Em cảm ơn ạ

lequangit99 đã bình luận 01:12 20-04-2018

Dạ hướng dẫn cũng được ạ. Em viết vài lần rồi nhưng toàn sai ạ.

 

K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 00:54 20-04-2018

làm dùm hả bạn @@

Câu hỏi mới nhất