欢迎来到天天文库
浏览记录
ID:39124669
大小:65.50 KB
页数:11页
时间:2019-06-25
《吃货联盟订餐系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、packagecn.bdqn;importjava.util.Scanner;/***@author韩强*@Date2017-03-09*@Discription:Java基础通过数组、选择结构、循环等实现吃货联盟订餐系统。*@GongNeng1、我要订餐;2、查看餐袋;3、签收订单;4、删除订单;5、我要点赞;6、退出系统。*/publicclassChiHuo{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);//初始化订餐人姓名数组Stringname[]=newStri
2、ng[4];//初始化菜品信息数组StringdisMegs[]=newString[4];//初始化送餐时间数组inttimes[]=newint[4];//初始化送餐地址数组Stringaddress[]=newString[4];//初始化订单状态数组,0表示已预订,1表示已完成intstate[]=newint[4];//初始化订单的总金额数组doublesumPrice[]=newdouble[4];//初始化2个订单信息name[0]="张飞";disMegs[0]="东坡肘子2份";times[0]=11;address[0]="屯溪路193号"
3、;sumPrice[0]=98.0;state[0]=1;name[1]="张龙";disMegs[1]="扣三丝2份";times[1]=18;address[1]="天成路207号";sumPrice[1]=178.0;state[0]=0;//初始化供选择的菜品信息StringdisNames[]={"东坡肘子","佛跳墙","扣三丝"};doubleprice[]={49,129,89};//菜品价格intdianZan[]=newint[3];//点赞System.out.println("欢迎使用"吃货联盟订餐系统"");Stringn="0"
4、;go:do{System.out.println("*****************");System.out.println("1、我要订餐");System.out.println("2、查看餐袋");System.out.println("3、签收订单");System.out.println("4、删除定单");System.out.println("5、我要点赞");System.out.println("6、退出系统");System.out.println("*****************");System.out.print("请选择:
5、");intnum=sc.nextInt();switch(num){case1:{Stringanswer="y";ok:do{for(intj=0;j6、println((i+1)+"t"+disNames[i]+"t"+price[i]+"t"+dianZan[i]);}System.out.println("**********************************");System.out.print("请选择菜单序号:");intindex=sc.nextInt();//菜单序号//如果菜单号选择不对,让他输入到手软,直到正确为止while(index>37、8、index<1){System.out.print("请选择1-3号菜品序号");index=sc.nextInt();if(in9、dex>0&&index<=3){break;}}System.out.print("请输入订餐人姓名:");StringnameOrder=sc.next();//订餐人姓名System.out.print("请输入订餐数量:");intnumOrder=sc.nextInt();//订餐数量doublepriceOrder=price[index-1]*numOrder;//单价*订餐数量//如果订餐总额达50元,免费送餐,否则要付5元送餐费doublerate=(priceOrder>=50)?0:5;//总餐费是餐费+运送费doublesumPrice10、Order=priceOrder+ra
6、println((i+1)+"t"+disNames[i]+"t"+price[i]+"t"+dianZan[i]);}System.out.println("**********************************");System.out.print("请选择菜单序号:");intindex=sc.nextInt();//菜单序号//如果菜单号选择不对,让他输入到手软,直到正确为止while(index>3
7、
8、index<1){System.out.print("请选择1-3号菜品序号");index=sc.nextInt();if(in
9、dex>0&&index<=3){break;}}System.out.print("请输入订餐人姓名:");StringnameOrder=sc.next();//订餐人姓名System.out.print("请输入订餐数量:");intnumOrder=sc.nextInt();//订餐数量doublepriceOrder=price[index-1]*numOrder;//单价*订餐数量//如果订餐总额达50元,免费送餐,否则要付5元送餐费doublerate=(priceOrder>=50)?0:5;//总餐费是餐费+运送费doublesumPrice
10、Order=priceOrder+ra
此文档下载收益归作者所有