java商品订购系统代码,c++商品订购系统

《c++商品订购系统》由会员分享,可在线阅读,更多相关《c++商品订购系统(9页珍藏版)》请在人人文库网上搜索。

1、include #include #include #include #include using namespace std;void file_1();void file_2();int menu1();void menu2();void choose(int);void ch1();void ch2();void ch3();void ch4();void ch5();void ch6();class goodspublic:goods(void);goods(string ,string ,float ,string ,float ,string,float=0);goods(void。

2、);void display1();void display2();string getnumber();string getname();float getprice();float getstore();string getunit2();float getsold();static void totalcount(float);static float gettotal();void plus_reduce(float);private:string number;string name;float price;string unit1;float store;string unit2;。

3、float sold;static float total;int main() /主函数file_1(); /进入主界面,并判断密码正确与否menu2(); /进入购物界面return 0;goods:goods(void)goods:goods(void)goods:goods(string nu,string na,float p,string u1,float s,string u2,float so):number(nu),name(na),price(p),unit1(u1),store(s),unit2(u2),sold(so)void goods:display1()cout0。

4、) /判断物品是否已购,若已购则输出goodi.display2();coutnumbernamepriceunit1storeunit2; /读出商品信息goodi=goods(number,name,price,unit1,store,unit2); /将商品信息存入对象数组中file1.close(); /关闭goods.txtvoid file_2() /将购物清单存入buy.txtfstream file2(buy.txt); /打开buy.txtfile2ch;choose(ch);void ch1() /显示商品信息system(cls); /清屏coutnum; /读入商品编号。

5、if(num=-1) break; /-1时退出循环bool flag=0;for(i=0;im;if (m1e-5) /判断存货是否充足 cout1e-5)cout0)check();elsecoutyn;if (yn=y|yn=Y)cout0)coutm;n+=m;if(goods:gettotal()-n0) /若支付金额不足,则提示不足金额,要求重新支付cout=0) /金额足够则完成支付,并找零coutyn;if (yn=y|yn=Y)coutyn;if (yn=y|yn=Y)_exit(); /退出elseback(); /返回购物菜单void ch6() /非菜单选项输入情况cout输入错误,请重新输入!;back(); /返回购物菜单 void choose(int ch) /将菜单选择与各函数相连接实现功能选择switch(ch)case 1:ch1();break;case 2:ch2();break;case 3:ch3();break;case 4:ch4();break;case 5:ch5();break;default:ch6(。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值