吃货订餐系统.docx
- 文档编号:451090
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:18
- 大小:131.25KB
吃货订餐系统.docx
《吃货订餐系统.docx》由会员分享,可在线阅读,更多相关《吃货订餐系统.docx(18页珍藏版)》请在冰豆网上搜索。
吃货联盟系统
package第三章;
importjava.util.Scanner;
publicclass吃货订餐系统{
publicstaticvoidmain(String[]args){
intxinXi[]=newint[50];
doublezongJing[]=newdouble[50];
intrenShu[]=newint[50];
intriQi[]=newint[50];
intzan[]=newint[50];
StringdingCai[]=newString[50];
StringxingMing[]=newString[50];
StringdiZhi[]=newString[50];
StringcaiMing[]=newString[5];
doublejiaGe[]=newdouble[50];
booleanzhuangTai[]=newboolean[50];
zhuangTai[0]=false;
zhuangTai[1]=true;
zhuangTai[3]=false;
caiMing[0]="阳痿抄蛋";
caiMing[1]="阳痿盖饭";
caiMing[2]="烧烤羊腿";
caiMing[3]="蛋蛋抄肉";
jiaGe[0]=88.8;
jiaGe[1]=66.6;
jiaGe[2]=22.3;
jiaGe[3]=0.5;
zan[0]=88;
zan[1]=10;
zan[2]=12;
zan[3]=21;
Scannerinput=newScanner(System.in);
intqianShou=0;
intend;
Stringcai=null;
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("7.退出系统");
System.out.println("—————————————————————————");
System.out.print("请选择:
");
intindex=-1;
switch(input.nextInt()){
case1:
System.out.println("-->查看菜单");
System.out.println("_____________________________");
System.out.println("|"+"序号"+""+"|"+"\t"+"菜名"+"\t"+"|"+"价格"+""+"|"+"赞数"+""+"|");
System.out.println("|___|___________|______|____|");
for(inti=0;i if(caiMing[i]! =null){ System.out.print("|"+(i+1)+""+"|"+"\t"+caiMing[i]+"\t"+jiaGe[i]+"元"+"\t"+zan[i]+""+"|"+"\n"); } } break; case2: System.out.println("-->我要订餐"); System.out.println("输入菜名"); cai=input.next(); for(inti=0;i if(caiMing[i]==null){ System.out.println("抱歉我家暂时还没有这个菜请您见谅"); break; } elseif(caiMing[i].equals(cai)){ index=i; break; } } if(index! =-1){ for(intj=0;j if(dingCai[j]==null){ dingCai[j]=caiMing[index]; System.out.println("请输入贵姓"); xingMing[j]=input.next(); System.out.println("请输入人数"); renShu[j]=input.nextInt(); System.out.println("请输入份数"); xinXi[j]=input.nextInt(); System.out.println("请输入日期"); intdates=input.nextInt(); while(dates<1||dates>31){ if(dates<1||dates>31){ System.out.println("请重新输入一月为1~31"); dates=input.nextInt(); } } riQi[j]=dates; System.out.println("请输入地址"); diZhi[j]=input.next(); System.out.println("订餐成功"); zhuangTai[j]=false; zongJing[j]=jiaGe[index]*xinXi[j]; break; } } } break; case3: System.out.println("-->查看订单"); System.out.println("\n"+"单号"+"\t"+"贵姓"+"\t"+"人数"+"\t"+"菜品信息"+"\t\t"+"送达日期"+"\t"+"地址"+"\t"+"总金"+"\t"+"状态"+"\n"); for(inti=0;i if(dingCai[i]! =null){ System.out.print((i+1)+"\t"+xingMing[i]+"\t"+renShu[i]+"\t"+dingCai[i]+xinXi[i]+"份"+"\t"+riQi[i]+"\t"+diZhi[i]+"\t"+zongJing[i]+"\t"); System.out.println(zhuangTai[i]==true? "已完成"+"": "未完成"+""); } } break; case4: System.out.println("-->签收订单"); System.out.println("请输入签收单号"); qianShou=input.nextInt(); for(inti=0;i if(i==qianShou-1){ zhuangTai[i]=true; System.out.println("签收成功"); break; }elseif(qianShou>dingCai.length||qianShou<0){ System.out.println("您收入的单号有问题,无法签收"); break; } } break; case5: System.out.println("-->删除订单"); System.out.println("请输入签收单号"); qianShou=input.nextInt(); for(inti=0;i if(i==(qianShou-1)&&zhuangTai[i]==false){ index=i; System.out.println("删除成功"); break; } elseif(qianShou>dingCai.length||qianShou<0){ System.out.println("您收入的单号有问题,无法删除"); break; } elseif(i==(qianShou-1)&&zhuangTai[i]==true){ System.out.println("订单已完成无法删除,抱歉"); break; } } if(index! =-1){ for(inti=index;i dingCai[i]=dingCai[i+1]; } dingCai[dingCai.length-1]=null; } break; case6: System.out.println("-->选择点赞"); System.out.println("输入点赞菜名"); cai=input.next(); for(inti=0;i if(caiMing[i].equals(cai)){ zan[i]++; System.out.println("点赞成功,谢谢点赞"); break; } elseif(caiMing[i]==null){ System.out.println("输入有误,抱歉"); break; } } break; case7:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 吃货 系统