C++宠物店小型管理系统.doc

上传人:小** 文档编号:87217066 上传时间:2019-03-29 格式:DOC 页数:39 大小:236.50KB
返回 下载 相关 举报
C++宠物店小型管理系统.doc_第1页
第1页 / 共39页
C++宠物店小型管理系统.doc_第2页
第2页 / 共39页
C++宠物店小型管理系统.doc_第3页
第3页 / 共39页
C++宠物店小型管理系统.doc_第4页
第4页 / 共39页
C++宠物店小型管理系统.doc_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《C++宠物店小型管理系统.doc》由会员分享,可在线阅读,更多相关《C++宠物店小型管理系统.doc(39页珍藏版)》请在金锄头文库上搜索。

1、以下是我实训时编写的宠物店管理系统的代码,要想运行成功要创建一个主函数文件,三个头文件,分别是pet,customer,saleItem.还要在你工程文件夹里创建几个txt文本就可以进行添加、删除、修改了。分别为pet,pet1,customer1,customer,saleItem,saleItem1.注意不要加后缀名.txt.这样就可以了.源代码:/主函数#include #include #include pet.h#include customer.h#include saleItem.husing namespace std;int main()int ch ; int n=1,m=

2、1; /控制输入密码次数;static char deng5=yeke,mi5=1234; char lu5,ma5; Pet a; /*对象a*/Customer b; /*对象b*/SaleItem c;while(1)loop: cout*宠物店管理系统*endl; coutendlendl; coutendlendl; cout endl; cout endl; cout 欢迎进入管理系统 endl; cout 宠物店超市 endl; cout 1、登陆宠物系统 endl; cout 2、客户系统 endl; cout 3、账单系统 endl; cout 4、退出 endl; cout

3、 - endl; coutch ;if(ch 4)coutch ; system(cls); switch (ch)case 1:doa.denglupet();cout请输入密码第mlu ;coutendl;coutma;if(n=3)return 0;n+;m+;while(strcmp(lu,deng)!=0|strcmp(ma,mi)!=0); system(cls); while (1) do switch(a.xianshi() case 1 : a.AddPet() ; break; case 2 : a.search(); break; case 3 : a.Del() ; b

4、reak; case 4 : a.AllPrint(); break; case 5 : a.ChangePet(); break; case 6 : goto loop; case 7 : cout成功退出系统!endl; return 0; while(1); break; break;case 2 :doswitch(b.XianShi()case 1: b.add(); break;case 2: b.del(); break;case 3: b.alter(); break;case 4: b.show(); break;case 5: goto loop;case 6:cout成功

5、推出系统!endl; return 0;while(1);break ;case 3:doswitch(c.menu()case 1: c.Addsale(); break;case 2: c.delesale(); break;case 3: c.search(); break;case 4: c.AllPrint(); break;case 5: goto loop;case 6:cout成功推出系统!endl; return 0;while(1);case 4:cout成功推出系统!endl;return 0;#include #include #include /表示引入头文件中声明的

6、内容,在本文件中直接可以使用#include /是包含I/O流控制头文件#include using namespace std;class Customer private:string telephone;string name;public: void add(); /*增加顾客*/int XianShi(); /*显示菜单*/void del(); /*删除顾客*/void alter(); /*修改顾客信息*/void search(); /*查找顾客信息*/void save(); /*保存顾客信息*/bool Inquire(string a); /*判断用户是否已注册*/voi

7、d show(); /查询顾客为n的姓名是否存在回ture;/增加顾客void Customer:add()docout *注册新用户* endl;coutname;coutendl;if(Inquire(name)/如果文件里没有返回truecouttelephone;coutendl;break;elsecout姓名已被人注册,请重新输入!endl;while(1);save();coutendl*信息已保存 !*endl;system(pause);system(cls);void Customer:del()/删除ofstream outData(customer1,ios:out); ifstream inData(customer,ios:in);if(!inData)cout打不开文件!endl;system(pause);return;string del,name,str;coutdel;bool flag=true;while(inDatanametelephone)if(del=name)cout您所要删除的客户为:endl;coutsetiosflags(ios:left)setw(8)客户名

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号