Read-only archive. Login and posting are unavailable.

PDA

View Full Version : Giúp em bài C ++


nguyendinhcuong
10-06-2010, 23:18
Có đứa bạn nhờ em làm bài này, em ko biết gì cả, mong anh em giúp đỡ :stick:
Viết chương trình quản lý thông tin sách ở thư viện. Thông tin sách : Mã sách, tên sách , thể loại, số lượng. Các công việc phải quản lý gồm : - Nhập danh sách sách – Tìm sách – Thêm sách mới – Thống kê sách theo thể loại – In danh sách sách – Kiểm tra số lượng một mã sách để đáp ứng yêu cầu mượn của độc giả
Chỉ cần viết chương trình chạy trên lý thuyết thôi ạ, không phải làm như trên máy.
Em cần gấp lắm ạ :adore:

namida
10-06-2010, 23:23
làm bài này nhanh cũng phải mất 3 ngày em ạ
ngồi tự làm đi, không thì gọi mấy thằng đến mà làm

mrdam1001
10-06-2010, 23:28
:ops: Cái này là dạng BT lớn , bí quá thì nên tham khảo vậy. Nhưng nói chung là cũng phải tập làm cho quen , sau này còn có môn CNPM , mỗi người 1 đề án đấy.

http://www.freecodevn.com/for@um/showthread.php?t=94491

congdat2410
10-06-2010, 23:29
Có đứa bạn nhờ em làm bài này, em ko biết gì cả, mong anh em giúp đỡ :stick:

Em cần gấp lắm ạ :adore:

Vừa làm 1 bài gần giống yêu cầu của bạn xong :D

tiếc là mình viết = java :amazed:

deathshui
10-06-2010, 23:31
post thế này khác j xin luôn bài ???
Hãy tự làm và vướng chỗ nào thì hỏi
Với một bài tập về quản lý thì quan trọng nhất là phần cơ sở dữ liệu , làm tốt csdl đi đã rồi mới xác đinh đến việc làm form .Không xác định được csdl có những j thì tốt nhất là thôi khỏi làm :D

xjn_chja_buon
10-06-2010, 23:36
:| bạn hiểu thuật toán,có tư duy làm bài,hiểu chút về ngôn ngữ C++ tí là được,mấy phương thức Nhập,tìm,thêm,thống kê,in cũng ko khó...........nên tự làm thì hơn .
Vài lời khuyên,chúc thành công :D

nguyendinhcuong
10-06-2010, 23:40
dạ em ko học CNTT các bác ạ, có biết gì đâu:sad:
vừa mới search trên mạng có bài giải này, nhưng thấy bảo có lỗi sai, bác nào sửa giúp em cái :sad:
Code:

#include

#include

#include

#include

#include

#include

#include

#include



class sach

{

private:

int masach;

char tensach[30];

char tentg[30];

char nhaxuatban[30];

int soluongton;

protected:

sach *A;

int n;//so chung loai sach (sach lich su,dia ly,khoa hoc...)

public:

void nhap_sach();

void in_sach();

void tim_sach(char ten[30]);



};

void sach::nhap_sach()

{

fstream File;

File.open("sach.txt",ios::out);

if(!File)

{

cout<<"Khong the mo File";

return;

}

cout<<"Nhap so sach: ";

cin>>n;

cin.ignore();

A=new sach;

for(int i=0;i<=n;i++)

{

cout<<" Nhap vao sach thu "<<(i+1)<

cout<<"Nhap ma sach: ";

cin>>A[i].masach;

File<<

cin.ignore();

cout<<"Nhap ten sach: ";

cin.getline(A[i].tensach,30);

File<<

cout<<"Nhap ten tac gia: ";

cin.getline(A[i].tentg,30);

File<<

cout<<"Nhap nha xuat ban: ";

cin.getline(A[i].nhaxuatban,30);

File<<

cout<<"Nhap so luong ton kho: ";

cin>>A[i].soluongton;

File<<

cin.ignore();

}

cout<<"ghi file tot"<

File.close();

}

void sach::tim_sach(char ten[30])

{

int i=1;

while(i<=n && strcmp(A[i].tensach,ten)!=0)

if(i>n)

cout<<"khong co sach nay hoac sach da het"<

else

{

cout<<"da tim thay sach - in thong tin sach ra man hinh"<

A[i].in_sach();

}

}

void sach::in_sach()

{

cout<<"in thong tin cua cuon sach"<

cout<<"=========================================== ========================="<

for(int i=0;i<=n;i++)

{

cout<<"-----Thong tin sach thu---: "<<

cout<<"Ma sach "<<

cout<<"Ten sach "<<

cout<<"Ten tac gia "<<

cout<<"Nha xuat ban "<<

}

}

zzzfbszzz
10-06-2010, 23:40
mình cũng làm 1 bài gần giống như này quản lý kho hàng trong đó là thêm hàng vào kho rồi tìm hàng,in thống kê.....đại loại thế nhưng đề bài = tiếng anh với câu trả lời ucng4 bằng tiếng anh nếu thích thì pm cho cái yahoo đi send cả đề lẫn bài cho nghiên cứu

zzzfbszzz
10-06-2010, 23:42
dạ em ko học CNTT các bác ạ, có biết gì đâu:sad:
vừa mới search trên mạng có bài giải này, nhưng thấy bảo có lỗi sai, bác nào sửa giúp em cái :sad:

:nosebleed:sửa cái này thì viết bài mới cho nó gọn :stick:
mà bác không biết CNTT thì nó nhờ bác làm gì thế:tire:

nguyendinhcuong
10-06-2010, 23:50
thank các bác, em đã tìm được ở trên congdongcviet.com :)

Ánh Dương™
10-06-2010, 23:59
Có 1 chương trình giống hệt bên Congdongcviet.com nhưng mà là C# ... Híc ... Viết = form nên chẳng có bao nhiê code ...