电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

超市商品管理系统C++流程分析VIP免费

超市商品管理系统C++流程分析_第1页
1/9
超市商品管理系统C++流程分析_第2页
2/9
超市商品管理系统C++流程分析_第3页
3/9
第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共9页关于超市商品管理系统C++程序基本功能:基本功能(供参考)有:1、添加商品信息,有商品编号、商品名、供应商代号、进货价、售出价、存货数等。2、2、进货:若商品已存在,只需修改存货数;若不存在,需增加新纪录。3、售出:输入商品编号,修改相应的存货数与销售额。4、查询:查询商品、销售额#include#include#include#include//用getch();usingnamespacestd;//﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌commodity类﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌classcommodity{public:charname[20];charId[20];intbuy;//进货价;intsale;//卖出价;intamount;//数量;intsum;//利润;commodity*Next;voidInput(){cout<<"\t\t请输入商品的名称:";cin>>name;cout<<"\t\t请输入商品的编号:";cin>>Id;cout<<"\t\t请输入进货价:";cin>>buy;cout<<"\t\t请输入售出价:";cin>>sale;cout<<"\t\t请输入商品数量:";cin>>amount;sum=(sale-buy)*amount;}voidRead&in){第2页共9页第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共9页in>>name>>Id>>sale>>buy>>sum;}voidShow(){cout<<"商品名"<Next;p!=End;p=p->Next)p->Show();cout<<"……输入任意字符!继续";getch();}voidAddItem(){End->Input();End->Next=newcommodity;End=End->Next;cout<<"添加成功!"<Next!=End;p=p->Next)//匹配成功则返回上一个指针,不成功就返回空if(!strcmp(p->Next->name,name))returnp;returnNULL;}commodity*FindID(char*Id){for(commodity*p=Head;p->Next!=End;p=p->Next)//匹配成功则返回上一个指针,不成功就返回空if(!strcmp(p->Next->Id,Id))returnp;returnNULL;}};//﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌构造函数﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌Commoditymassage::Commoditymassage(){Head=newcommodity;Head->Next=newcommodity;End=Head->Next;in.open("sort.txt");if(!in)cout<<"无商品信息。请先输入。"<Read);if(End->name[0]=='\0')break;End->Next=newcommodity;End=End->Next;}in.close();cout<<"\t\t读取商品信息成功!"<Next!=End;){temp=Head->Next;Head->Next=Head->Next->Next;deletetemp;}deleteHead,End;}//﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌菜单﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌voidCommoditymassage::ShowMenu(){cout<<"〓〓〓〓〓〓〓〓〓〓☆超市商品管理系统☆〓〓〓〓〓〓〓〓〓〓"<

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

超市商品管理系统C++流程分析

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群