⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vd236.cpp

📁 examples C,c++ codes programs
💻 CPP
字号:
#include<iostream.h>
#include<string.h>
#include<stdio.h>
#include<conio.h>
class sach
{
char tensach[25];
double giatien;
public :
void nhapthongtin();
void inthongtin();
void gantensach(char* s);
void xuattensach(char*s);
void gangiatien(double t);
void xuatgiatien(double &t);
};
void sach::nhapthongtin()
{
cout<<"\nten sach : "; gets(tensach);
cout<<"\ngiatien : "; cin>>giatien;
}
void sach::inthongtin()
{
cout<<"\nten sach : "<<tensach<<"\n";
cout<<"\ngia tien : "<<giatien<<"\n";
}
void sach::gantensach(char* s)
{
strcpy(tensach,s);
}
void sach::xuattensach(char*s)
{
strcpy(s,tensach);
}
void sach::gangiatien(double t)
{
giatien=t;
}
void sach::xuatgiatien(double &t)
{
t = giatien;
}

//----------------------------


class khach
{
char tenkh[25];
char diachi[20];
public :
void nhapthongtin();
void inthongtin();
void gantenkh(char*s);
void xuattenkh(char*s);
void gandiachi(char*s);
void xuatdiachi(char*s);
};
void khach::nhapthongtin()
{
cout<<"\nten khach : "; gets(tenkh);
cout<<"\ndia chi : "; gets(diachi);
}
void khach::inthongtin()
{
cout<<"\nten khack : "<<tenkh<<"\n";
cout<<"\ndia chi : "<<diachi<<"\n";
}
void khach::gantenkh(char*s)
{
strcpy(tenkh,s);
}
void khach::xuattenkh(char*s)
{
strcpy(s,tenkh);
}
void khach::gandiachi(char*s)
{
strcpy(diachi,s);
}
void khach::xuatdiachi(char*s)
{
strcpy(s,diachi);
}

//---------------------

class sachban : public sach, public khach
{
public:
void nhapthongtin();
void inthongtin();
};
void sachban::nhapthongtin()
{
cout<<"\n******nhap cac thong tin cho khach mua sach ******";
khach::nhapthongtin();
sach::nhapthongtin();
}
void sachban::inthongtin()
{
cout<<"\n*****thong tin cua khach mua sach***** :";
khach::inthongtin();
sach::inthongtin();
}

//-------------

class sachmuon : public sach, public khach
{
char ngaymuon[10];
public:
void nhapthongtin();
void inthongtin();
void ganngay(char* s);
void xuatngay(char* s);
};
void sachmuon::nhapthongtin()
{
cout<<"\n********nhap cac thong tin cho khach muon sach*******";
cout<<"\nngay muon: "; cin>>ngaymuon;
khach::nhapthongtin();
sach::nhapthongtin();
}
void sachmuon::inthongtin()
{
cout<<"\n**********thong tin cua khach muon sach***** ";
cout<<"\nngay muon: " <<ngaymuon<<"\n";
khach::inthongtin();
sach::inthongtin();
}
void sachmuon::ganngay(char* s)
{
strcpy(ngaymuon,s);
}
void sachmuon::xuatngay(char* s)
{
strcpy(s,ngaymuon);
}

void main()
{
sachban b;
sachmuon m;


b.nhapthongtin();
m.nhapthongtin();
b.inthongtin();
m.inthongtin();


getch();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -