首页 > 分享 > C++宠物商店管理系统

C++宠物商店管理系统

最新推荐文章于 2024-05-17 11:05:44 发布

羊霉吐气 于 2019-07-02 16:47:45 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

int Pet::xianshi()

{
int menu;
cout<<“宠物店管理系统**”<<endl;
cout <<endl;
cout<< endl<<endl;
cout<<" ╭╧╮ ╭╧╮ ╭╧╮ ╭╧╮ ╭╧╮ ╭╧╮ ╭╧╮ ╭╧╮╭╧╮╭╧╮╭╧╮ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ ★★★★★ 欢迎您的使用 ★★★★★ │ “<<endl;
cout<<” │ ☆ (__) ☆ │ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ 1.新添加宠物 2.查找宠物 3.删除宠物 │ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ 7. 结束运行 │ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ 4.显示所有 5.修改宠物 6.返回主菜单 │ “<<endl;
cout<<” ╰---------------------------------------------------------------------╯ "<<endl;
cout<<endl<<“请选择相应操作菜单项:”<<endl;
cin>>menu;
while(menu<1||menu>7)
{
cout<<“请选择正确的菜单选项:”<<endl;
cin.clear(); /清除输入/
cin>>menu;
}

return menu;
system(“cls”);
}

2)录入函数 AllPrint():输入ID到数量的宠物信息;
//成员函数的实现
void Pet::AddPet()//增加宠物输入文本中
{

do{cout<<" *****************************增加新的宠物******************************* "<<endl;cout<<"输入宠物编号ID:";cin>>ID;cout<<endl;if(Inquire(ID)){cout<<"输入宠物名:";cin>>petname;fflush(stdin);cout<<"体重:";cin>>weight;fflush(stdin);cout<<"年龄:";cin>>age;fflush(stdin);cout<<"类别:";cin>>category;fflush(stdin);cout<<"性格:";cin>>character;fflush(stdin);cout<<"价格:";cin>>price;fflush(stdin);cout<<"数量:";cin>>count;cout<<"ttIDt"<<ID<<endl<<"tt宠物名t"<<petname<<endl<<"tt体重t"<<weight<<endl<<"tt年龄t"<<age<<endl<<"tt类别t"<<category<<endl<<"tt性格t"<<character<<endl<<"tt宠物价格t"<<price<<endl<<"tt宠物数量t"<<count<<endl;fflush(stdin);}characterelse{cout<<"输入的ID以存在,请重新输入!!"<<endl;} }while(!(Inquire(ID))); save(); cout<<endl<<"**********************信息已保存 !!!******************"<<endl; system("pause"); system("cls");

123456789101112131415161718192021222324252627282930313233343536373839404142

}

3)查询函数 search() :查询指定宠物的信息;
void Pet::search()//查找宠物信息
{
ifstream inData(“pet”,ios::in);

if(!inData) { cout<<endl<<"对不起!!!!文件找不到!!!!"<<endl; system("pause"); return; } string sign; cout<<endl<<"输入你想查找的宠物的编号或名称: "; cin>>sign; bool flag=true; string str; while(inData>>ID>>petname) { getline(inData, str); /*字符str用来接受除 与输入编号或影片名称相同之外的其他信息*/ if((ID==sign)||(petname==sign)) { cout<<endl<<"你要查找的宠物信息是: "<<endl<<endl;cout<<setiosflags(ios::left)<<setw(8)<<"ID"<<setw(8)<<"宠物名"<<setw(8)<<"体重"<<setw(8)<<"年龄"<<setw(8)<<"类别"<<setw(8)<<"性格"<<setw(8)<<"单价"<<setw(8)<<"数量"<<endl; cout<<setiosflags(ios::left)<<setw(8)<<ID<<petname<<str<<endl;/*输出所要查找的人的信息*/ flag=false; continue; } } if(flag) { cout<<"没找到你的宠物!!!"; } system("pause"); system("cls");

12345678910111213141516171819202122232425262728293031

}

4)删除函数 Del() :删除宠物信息;
void Pet::Del()//删除宠物信息
{
ifstream inData(“pet”,ios::in);
ofstream outData(“pet1”,ios::out);
if(!inData)
{
cout<<“对不起! 打不开此文件。”;
system(“pause”);
return;

} string str,del; cout<<"请输入要删除的宠物ID或名字:"<<endl; cin>>str; bool flag=true; while(inData>>ID>>petname) {getline(inData,del);if(ID==str||petname==str){cout<<setiosflags(ios::left)<<setw(8)<<"您所要删除的宠物:"<<endl;cout<<setiosflags(ios::left)<<1234567891011

相关知识

宠物商店信息管理系统(C++)
宠物商店后台管理系统
jsp宠物商店管理系统0ueh8
[附源码]java毕业设计宠物商店管理系统
springboot+vue宠物商店管理系统【开题+程序+论文】
宠物商店管理系统
jsp宠物商店管理系统3apmj
java宠物商店管理系统
宠物商店管理系统功能详解与操作指南
基于ssm宠物商店领养管理系统毕业论文.docx

网址: C++宠物商店管理系统 https://m.mcbbbk.com/newsview570039.html

所属分类:萌宠日常
上一篇: 铲屎官日记2024官方下载
下一篇: 实现一个计算体脂率的程序