资源描述:
《C++公司管理系统源代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、#include#includeusingnamespacestd;classdevice{public:charname[10];//物品名称charcolor[10];//物品颜色charaddress[50];//厂商地址charfactory[50];//生产厂商chartype[20];//物品型号intyear,month,day;//出厂日期intnumber;//物品数量device(){}//构造函数~device(){}//析构函数virtualvoidpay(){}//设置价格函数};classTV
2、:virtualpublicdevice{public:TV(){}voidset1(char*n,char*c,char*a,char*f,char*t,inty,intm,intd,intnn){strcpy(name,n);strcpy(color,c);strcpy(address,a);strcpy(factory,f);strcpy(type,t);year=y;month=m;day=d;number=nn;}voidpay(){price1=3000;}//普通电视机售价floatprice1;};classDVD:virtualpublic
3、device{public:DVD(){}voidset2(char*n,char*c,char*a,char*f,char*t,inty,intm,intd,intnn){strcpy(name,n);strcpy(color,c);strcpy(address,a);strcpy(factory,f);strcpy(type,t);year=y;month=m;day=d;number=nn;}voidpay(){price2=2000;}//DVD售价floatprice2;};classTV_DVD:publicTV,publicDVD{public
4、:TV_DVD(){}voidset3(char*n,char*c,char*a,char*f,char*t,inty,intm,intd,intnn){strcpy(name,n);strcpy(color,c);strcpy(address,a);strcpy(factory,f);strcpy(type,t);year=y;month=m;day=d;number=nn;}voidpay(){price=(2000+3000)*80/100;}//带DVD的普通电视机售价floatprice;};TVt1[20];DVDd1[20];TV_DVDtd1
5、[20];staticintk(0),k1(0),k2(0);voidmain()//主函数{voidcaidan();caidan();}voidcaidan(){voidemployw();//信息录用voidaddw();//添加物品信息voidshown();//显示物品信息voidselectw();//删除物品信息voidsearchw();//查找物品信息voidsavew();//保存物品信息inta1;cout<<"tt功能菜单";cout<<"t(1)信息录用";cout<<"t(2)添加物品信息";cout<<"
6、t(3)显示物品信息";cout<<"t(4)查找物品信息";cout<<"t(5)删除物品信息";cout<<"t(6)保存物品信息";cout<<"t(7)退出";cout<<"请输入1或2或3或4或5或6或7进行你所要执行地下一步动作:";cin>>a1;while(a1!=1&&a1!=2&&a1!=3&&a1!=4&&a1!=5&&a1!=6&&a1!=7){cout<<"请重新输入数字1或2或3或4或5或6或7:";cin>>a1;}if(a1==1)employw();if(a1==2)addw();i
7、f(a1==3)shown();if(a1==4)searchw();if(a1==5)selectw();if(a1==6)savew();if(a1==7)cout<<"退出程序!";}voidemployw(){chara[10],b[10],c[50],d[50],e[20];intm,n,h,n1,rr,i1,v,i=9,r1;cout<<"(1-普通电视机2-DVD3-带DVD的普通电视机):";while(i!=0){cin>>i;if(i==1){cout<<"请输入普通电视机的相关信息!";for(v=0;v<20;v+
8、+){cout<<"物品名称:";cin>>a;co