老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

如何使用Java實現簡單訂餐系統

小編給大家分享一下如何使用Java實現簡單訂餐系統,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

目前創新互聯建站已為上千的企業提供了網站建設、域名、網頁空間、網站托管、服務器托管、企業網站設計、雞西梨樹網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發展。

具體內容如下

import java.util.Scanner;
import java.util.*;
 
public class OrderingMsg {
 
public static void main(String[] args) {
// 數據主體:一組訂單信息
String[] names = new String[4]; // 訂餐人名稱
String[] dishMegs = new String[4]; // 所選菜品
int[] times = new int[4]; // 送餐時間
String[] addresses = new String[4]; // 送餐地址
int[] states = new int[4]; // 訂單狀態: 0:已預定 1:已完成
double[] sumPrices = new double[4]; // 總金額
 
//初始化2個訂單信息
names[0] = "張晴";
dishMegs[0] = "紅燒帶魚 2份";
times[0] = 12;
addresses[0] = "天成路207號";
sumPrices[0] = 76.0;
states[0] = 1;
 
names[1] = "張晴";
dishMegs[1] = "魚香肉絲 2份";
times[1] = 18;
addresses[1] = "天成路207號";
sumPrices[1] = 20.0;
 
// 供選擇的菜品信息
String[] dishNames = { "紅燒帶魚", "魚香肉絲", "時令鮮蔬" }; // 菜品名稱
double[] prices = new double[] { 38.0, 20.0, 10.0 }; // 菜品單價
int[] praiseNums = new int[3];
 
Scanner input = new 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 choose = input.nextInt(); // 記錄用戶選擇的功能編號
boolean isAdd = false; //記錄是否可以訂餐
boolean isSignFind = false; //找到要簽收的訂單
boolean isDelFind = false; //找到要刪除的訂單
// 根據用戶選擇的功能編號執行相應功能
switch (choose) {
case 1:
// 我要訂餐
System.out.println("***我要訂餐***");
System.out.print("請輸入訂餐人姓名:");
String name=input.next();
isAdd=true;
int j = 0;
for (; j < names.length; j++) { 
                //todo
if(names[j]==null){
 
names[j]=name;
break;
} 
else {
isAdd=true;
}
          }
 
if(!isAdd){
System.out.println("對不起,您的餐袋已滿!");
}
else {
System.out.println("序號"+"\t"+"菜品名"+"\t"+"價格");
for(int i=0;i50)?0:5;
System.out.println("餐費:"+sumPrice+"元,送餐費:"+deliCharge+"元,總計:"+(sumPrice+deliCharge)+"元。");
sumPrices[j]=sumPrice+deliCharge;
}
break;
case 2:
// 查看餐袋
System.out.println("***查看餐袋***");
System.out.println("序號\t訂餐人\t餐品信息\t\t送餐日期\t送餐地址\t\t總金額\t訂單狀態");
 //todo
for(int i=0;names[i]!=null;i++) {
String sta=(states[i]==1)?"已完成":"已預定";
System.out.print((i+1)+"\t"+names[i]+"\t"+dishMegs[i]+"\t"+times[i]+"\t"+addresses[i]+"\t"+sumPrices[i]+"\t"+sta+"\n");
 
}
break;
case 3:
// 簽收定單
System.out.println("***簽收定單***");
 
 //todo
System.out.println("序號\t訂餐人\t餐品信息\t\t送餐日期\t送餐地址\t\t總金額\t訂單狀態");
for(int i=0;names[i]!=null;i++) {
String sta=(states[i]==1)?"已完成":"已預定";
System.out.print((i+1)+"\t"+names[i]+"\t"+dishMegs[i]+"\t"+times[i]+"\t"+addresses[i]+"\t"+sumPrices[i]+"\t"+sta+"\n");
 
}
System.out.print("請選擇要簽收的訂單序號:");
int n=input.nextInt();
states[n-1]=1;
System.out.println("序號\t訂餐人\t餐品信息\t\t送餐日期\t送餐地址\t\t總金額\t訂單狀態");
for(int i=0;names[i]!=null;i++) {
String sta=(states[i]==1)?"已完成":"已預定";
System.out.print((i+1)+"\t"+names[i]+"\t"+dishMegs[i]+"\t"+times[i]+"\t"+addresses[i]+"\t"+sumPrices[i]+"\t"+sta+"\n");
 
}
break;
case 4:
// 刪除訂單
System.out.println("***刪除訂單***");
System.out.println("序號\t訂餐人\t餐品信息\t\t送餐日期\t送餐地址\t\t總金額\t訂單狀態");
for(int i=0;i<4;i++) {
String sta=(states[i]==1)?"已完成":"已預定";
System.out.print((i+1)+"\t"+names[i]+"\t"+dishMegs[i]+"\t"+times[i]+"\t"+addresses[i]+"\t"+sumPrices[i]+"\t"+sta+"\n");
 
}
System.out.print("請輸入要刪除的訂單序號:");
 //todo
int m=input.nextInt();
for(int k=m; k<4;k++)
{
names[k-1]=names[k];
dishMegs[k-1]=dishMegs[k];
times[k-1]=times[k];
addresses[k-1]=addresses[k];
sumPrices[k-1]=sumPrices[k];
states[k-1]=states[k];
}
System.out.println("序號\t訂餐人\t餐品信息\t\t送餐日期\t送餐地址\t\t總金額\t訂單狀態");
for(int i=0;i<4;i++) {
String sta=(states[i]==1)?"已完成":"已預定";
System.out.print((i+1)+"\t"+names[i]+"\t"+dishMegs[i]+"\t"+times[i]+"\t"+addresses[i]+"\t"+sumPrices[i]+"\t"+sta+"\n");
 
}
break;
case 5:
// 我要點贊
System.out.println("***我要點贊***");
// 顯示菜品信息
System.out.println("序號" + "\t" + "菜名"+"\t"+"單價");
for(int i=0;i

看完了這篇文章,相信你對“如何使用Java實現簡單訂餐系統”有了一定的了解,如果想了解更多相關知識,歡迎關注創新互聯行業資訊頻道,感謝各位的閱讀!


分享文章:如何使用Java實現簡單訂餐系統
網頁鏈接:http://www.xueling.net.cn/article/igggeo.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 免费观看添你到高潮视频 | 欧美日韩国产的视频图片 | 亚洲色偷偷综合亚洲AV伊人蜜桃 | 日本v在线 | 国产精品嫩草影院免费观看 | 别揉我奶头~嗯~啊~视频免费网站 | 亚洲综合麻豆 | 热久久只有精品 | 未满十八18勿进黄网站 | 性生交大片免费看图片 | 一本久道在线视频 | 国产精品欧美一区乱破 | 好大好硬好爽18禁视频 | 三级爱爱视频 | 高清在线国产 | 最近更新2019中文字幕 | 久久久久在线视频 | 免费av网址在线观看 | 羞羞色国产精品网站 | 国产成人无码网站 | 操bb影院 | 黄色网站免费观看视频 | 国产产一区二区三区久久毛片国语 | 日韩av无码一区二区三区不卡毛片 | 欧美xxxx色视频在线观看免费 | 日韩在线视频网 | 午夜亚洲视频 | 69av片| 好吊色欧美一区二区三区视频 | 中文无字幕一区二区三区 | 国产女人高潮视频在线观看 | 免费欧洲毛片A级视频老妇女 | 精品成人免费自拍视频 | 蜜桃91丨九色丨蝌蚪91桃色 | 出差被夫の上司持久侵犯在线观看 | 色av永久无码av影院 | a级片免费网站 | 视频一区视频二区在线观看 | 亚洲图片日本V视频免费 | wwwwxxxx日本| 亚洲在线综合 |