当前位置: 首页 > news >正文

wdcp创建多个网站网站建设贰金手指下拉贰壹

wdcp创建多个网站,网站建设贰金手指下拉贰壹,wordpress用户登录注册,黄骅港船舶动态本文实例为大家分享了java外卖订餐系统的具体代码#xff0c;供大家参考#xff0c;具体内容如下执行结果#xff1a;通过选择功能序号#xff0c;执行响应的功能#xff1a;代码实现#xff1a;package 外卖订餐系统;/** 代码优点#xff0c;使用 循环#xff1a;* 显…本文实例为大家分享了java外卖订餐系统的具体代码供大家参考具体内容如下执行结果通过选择功能序号执行响应的功能代码实现package 外卖订餐系统;/** 代码优点使用 循环* 显示菜单* 根据用户选择的数字执行相应功能(功能实现do..while循环。)*/import java.util.scanner;public class orderingmsg {public static void main(string[] args) {//数据主题一组订单信息//声明创建变量string[] namesnew string[4]; //订餐人名称string[] dishmegsnew string[4];//菜品信息int[] timesnew int[4]; //送餐时间string[] addressesnew string[4];//送餐地址int[] statesnew int[4] ;//订餐状态 0已预订1已完成double[] sumpricesnew double[4];//总额//供选择的菜品信息string[] dishnames {红烧茄子,红烧排骨,鱼香肉丝}; //菜名double[] pricesnew double[] {24.0,36,32}; //菜价int[] praisenums new int[3];scanner inputnew scanner(system.in);int num -1; // 用户输入0返回主菜单否则退出系统boolean isexit false; // 标志用户是否退出系统 true:退出系统system.out.println(\n欢迎使用“外卖订餐系统”);// 循环显示菜单根据用户选择的数字执行相应功能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(请选择);int chooseinput.nextint(); //记录用户选择的功能编号boolean isaddfalse;//记录用户是否可以订餐boolean issignfindfalse;//找到要签收的订单boolean isdelfindfalse;//找到要删除签收的订单//根据用户选择的功能编号执行响应的功能switch(choose) {case 1:// 我要订餐system.out.println(***我要订餐***);for (int j 0; j names.length; j) {if(names[j] null){ //找到第一个空位置可以添加订单信息isadd true; //置标志位可以订餐system.out.print(请输入订餐人姓名);string name input.next();// 显示供选择的菜品信息system.out.println(序号 \t 菜名\t单价);for (int i 0; i dishnames.length; i) {string price prices[i] 元;string priaisenum (praisenums[i]) 0 ? praisenums[i] 赞 : ;system.out.println((i 1) \t dishnames[i] \t price\t priaisenum);}// 用户点菜system.out.print(请选择您要点的菜品编号:);int choosedish input.nextint();system.out.print(请选择您需要的份数:);int number input.nextint();string dishmeg dishnames[choosedish - 1] number 份;double sumprice prices[choosedish - 1] * number;//餐费满50元免送餐费10元double delicharge (sumprice50)?0:6;system.out.print(请输入送餐时间(送餐时间是10点至20点间整点送餐):);int time input.nextint();while (time 10 || time 20) {system.out.print(您的输入有误请输入10~20间的整数);time input.nextint();}system.out.print(请输入送餐地址);string address input.next();//无需添加状态默认是0即已预定状态。system.out.println(订餐成功);system.out.println(您订的是dishmeg);system.out.println(送餐时间time点);system.out.println(餐费sumprice元送餐费delicharge元总计(sumpricedelicharge)元。);//添加数据names[j] name;dishmegs[j] dishmeg;times[j] time;addresses[j] address;sumprices[j] sumpricedelicharge;break;}}if(!isadd){system.out.println(对不起您的餐袋已满);}break;case 2:// 查看餐袋system.out.println(***查看餐袋***);system.out.println(序号\t订餐人\t餐品信息\t\t送餐日期\t送餐地址\t\t总金额\t订单状态);for(int i0;iif(names[i]!null){string state (states[i]0)?已预定:已完成;string date times[i]日;string sumprice sumprices[i]元;system.out.println((i1)\tnames[i]\tdishmegs[i]\tdate\taddresses[i]\tsumprice\tstate);}}break;case 3:// 签收定单system.out.println(***签收定单***);system.out.print(请选择要签收的订单序号);int signorderid input.nextint();for(int i0;i//状态为已预定序号为用户输入的订单序号可签收//状态为已完成序叼为用户输入胡订单序号不可签收if(names[i]!null states[i]0 signorderidi1){states[i] 1; //将状态值置为已完成system.out.println(订单签收成功);issignfind true;}else if(names[i]!null states[i]1 signorderidi1){system.out.println(您选择的订单已完成签收不能再次签收);issignfind true;}}//未找到的订单序号不可签收if(!issignfind){system.out.println(您选择的订单不存在);} break;case 4:// 删除订单system.out.println(***删除订单***);system.out.print(请输入要删除的订单序号:);int delid input.nextint();for(int i0;i//状态值为已完成 序号值为用户输入的序号可删除//状态值为已预定 序号值为用户输入的序号不可删除if(names[i]!null states[i]1 delidi1){isdelfind true;//执行删除操作:删除位置后的元素依次前移for(int jdelid-1;jnames[j] names[j1];dishmegs[j] dishmegs[j1];times[j] times[j1];addresses[j] addresses[j1];states[j] states[j1];}//最后一位清空names[names.length-1] null;dishmegs[names.length-1] null;times[names.length-1] 0;addresses[names.length-1] null;states[names.length-1] 0;system.out.println(删除订单成功);break;}else if(names[i]!null states[i]0 delidi1){system.out.println(您选择的订单未签收不能删除);isdelfind true;break;}}//未找到该序号的订单不能删除if(!isdelfind){system.out.println(您要删除的订单不存在);}break;case 5:// 我要点赞system.out.println(***我要点赞***);// 显示菜品信息system.out.println(序号 \t 菜名\t单价);for (int i 0; i dishnames.length; i) {string price prices[i] 元;string priaisenum (praisenums[i]) 0 ? praisenums[i] 赞 : 0赞;system.out.println((i 1) \t dishnames[i] \t price\t priaisenum);}system.out.print(请选择您要点赞的菜品序号);int priaisenum input.nextint();praisenums[priaisenum-1]; //赞数加1system.out.println(点赞成功);break;case 6:// 退出系统isexit true;break;default://退出系统isexit true;break;}if (!isexit) {system.out.print(输入0返回);num input.nextint();} else {break;}}while(num 0) ;system.out.println(谢谢使用欢迎下次光临);}}以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持萬仟网。希望与广大网友互动点此进行留言吧
http://www.yutouwan.com/news/178741/

相关文章:

  • 佛山乐从网站建设网站开发的就业前景如何
  • 汤原建设局网站心理咨询网站
  • 怎么提升网站的流量吗网站开发顶岗实习报告
  • 建站平台 绑定域名建网站必须要服务器吗
  • 网络优化公司网站代码网站建设中网站制作包括哪些内容
  • 律师做几个网站wordpress qq邮件订阅
  • 福州仓前网站建设做网站需要什么专业
  • 河南省做网站的公司东阿聊城做网站的公司
  • 如何进行网页设计和网站制作 163com箱登录
  • app开发企业网站建设仿58网站源码
  • 做的好的商城网站设计网站建站行业新闻
  • 中国黑色网站模板天津的网站建设公司
  • 四川省住房和城乡建设厅网站不见了宝安公司网站建设比较好的
  • 深圳做棋牌网站建设哪家服务好网站被人抄袭怎么办
  • 郑州网站建设与设计网址大全2345色综合导航
  • 平面设计网站中文中小学校园网站开发技术
  • 国内美食网站欣赏做网站卖什么软件
  • o2o网站开发价格抚州公司做网站
  • 外贸电子网站建设注册电气工程师考试科目
  • 河南省建设监理协会官网站wordpress还是自己写
  • 西安门户网站建设高端网站定制
  • 中山网站专业制作家里电脑如何做网站
  • 衡阳网站开发有哪些公司成立公司股权怎么分配
  • 手机商城网站模板免费打开网站
  • 教研网站建设方案500强网站建设
  • 做公司网站用哪个空间好短网址生成管理平台
  • 欧美网站模板山东省建设八大员考试网站
  • 商丘柘城做网站网站建设与发布
  • 30秒网站成都私人定制旅游公司排名
  • 曲阳做网站打不开wordpress站点