Page 496 - C++
P. 496
Music Library Management
A project to store record of CD/DVDs, members, issue and return information
struct date
{
int dd,mm,yy;
};
class CDDVD
{
int CDDVD_no;
char Title[20],Singer[30],Movie[30],Type;
float Price;
int no_of_copies,no_issued;
public:
void FGetdata();
void FDisplaydate();
int Return_CDDVDno{ return CDDVD_no; }
char *Return_Title() { return Title; }
char *Return_Author() { return Singer; }
char *Return_movie() { return Movie; }
int Check_CDDVD()
{
if(no_issued<no_of_copies)
return 1;
else
return 0;
}
void Update_CDDVD()
{
no_of_isseud++;
}
};
class Member
{
int Member_no;
char Name[20],Address[30],phone[10],Mobile[15],pincode[10];
int CDDVD_allowed,CDDVD_issued;
public:
void MGetdata();
void MDisplaydate();
int Return_Memberno{ return Member_no; }
int Check_CDDVD()
{
if(CDDVD_issued<CDDVD_allowed)
return 1;
else
return 0;
}
void Update_CDDVDI() { CDDVD_issued++; }
void Update_CDDVDR() { CDDVD_issued--; }