package jps1;
import java.util.*;
public class chihuo {
static String[] name = new String[3]; // 储存客户
static String[] dizhi = new String[9]; // 储存地址
static int[] jiage = { 10, 20, 30 }; // 储存价格
static int[] zong = new int[9]; // 储存价格
static int dian1 = 0; // 点赞
static int dian2 = 0;
static int dian3 = 0;
static int[] bian = new int[3];// 餐编号
static String[] kuang = { "未签收", "已签收" };// 订单状况
static int fen = 0;// 订单份数
static int[] ding = { 1, 2, 3 };// 订单编号
static String[] cai = { "好吃的", "最好吃的", "更好吃的" }; // 储存菜单
static Scanner input = new Scanner(System.in);
public static void main(String[] args) {
cai();
}
public static void yi() {
while (true) {
int i = input.nextInt();
switch (i) {
case 1:
ding();
break;
case 2:
cha();
break;
case 3:
qian();
break;
case 4:
shan();
break;
case 5:
zan();
break;
case 6:
System.out.println("退出成功");
break;
}
}
}
// 订餐
public static void ding() {
System.out.println("我要订餐");
System.out.println("请输入订餐人姓名");
for (int i = 0; i < 9; i++) {
name[i] = input.next();
break;
}
System.out.println("序号\t\t\t菜单\t\t\t单价\t\t\t点赞次");
System.out.println(ding[0] + "\t\t\t" + cai[0] + "\t\t\t" + jiage[0]
+ "\t\t\t" + dian1);
System.out.println(ding[1] + "\t\t\t" + cai[1] + "\t\t\t" + jiage[1]
+ "\t\t\t" + dian2);
System.out.println(ding[2] + "\t\t\t" + cai[2] + "\t\t\t" + jiage[2]
+ "\t\t\t" + dian3);
System.out.println("请选择你要选择订单编号");
for (int i = 0; i < bian.length; i++) {
bian[i] = input.nextInt();
break;
}
System.out.println("请选择份数");
fen = input.nextInt();
System.out.println("请选择送餐时间");
int shi = input.nextInt();
System.out.println("请选择地址");
for (int i = 0; i < dizhi.length; i++) {
dizhi[i] = input.next();
break;
}
System.out.println("订餐成功");
for (int p = 0; p < ding.length; p++) {
if (ding[p] == 1) {
System.out.println("你订的是好吃的" + fen + "份");
for (int i = 0; i < zong.length; i++) {
zong[i] = jiage[0] * fen;
System.out
.println("餐费是" + zong[i] + "送餐费0.0元,总计" + zong[i]);
break;
}
} else if (ding[p] == 2) {
System.out.println("你订的是最好吃的" + fen + "份");
for (int i = 0; i < zong.length; i++) {
zong[i] = jiage[1] * fen;
System.out
.println("餐费是" + zong[i] + "送餐费0.0元,总计" + zong[i]);
break;
}
} else if (ding[p] == 3) {
System.out.println("你订的是更好吃的" + fen + "份");
for (int i = 0; i < zong.length; i++) {
zong[i] = jiage[2] * fen;
System.out
.println("餐费是" + zong[i] + "送餐费0.0元,总计" + zong[i]);
break;
}
}
break;
}
pan();
}
// 查看菜袋
public static void cha() {
System.out.println("查看餐袋");
System.out.println("序号\t\t订餐人\t\t餐品信息\t\t送餐地址\t\t总金额\t\t订单状况");
for (int i = 0; i < name.length; i++) {
if (name[i] == null) {
System.out.println("无订单");
break;
}
if (ding[i] == 1 && kuang[i] == "未签收") {
System.out.println(bian[i] + "\t\t" + name[i] + "\t\t" + "好吃的"
+ fen + "份\t\t" + dizhi[i] + "\t\t" + zong[i] + "\t\t"
+ kuang[i]);
break;
} else if (ding[i] == 1 && kuang[i] == "已签收") {
System.out.println(bian[i] + "\t\t" + name[i] + "\t\t" + "好吃的"
+ fen + "份\t\t" + dizhi[i] + "\t\t" + zong[i] + "\t\t"
+ kuang[i]);
break;
}
if (ding[i] == 2 && kuang[i] == "未签收") {
System.out.println(bian[i] + "\t\t" + name[i] + "\t\t" + "最好吃的"
+ fen + "份\t\t" + dizhi[i] + "\t\t" + zong[i] + "\t\t"
+ kuang[i]);
break;
} else if (ding[i] == 1 && kuang[i] == "已签收") {
System.out.println(bian[i] + "\t\t" + name[i] + "\t\t" + "最好吃的"
+ fen + "份\t\t" + dizhi[i] + "\t\t" + zong[i] + "\t\t"
+ kuang[i]);
break;
}
if (ding[i] == 3 && kuang[i] == "未签收") {
System.out.println(bian[i] + "\t\t" + name[i] + "\t\t" + "更吃的"
+ fen + "份\t\t" + dizhi[i] + "\t\t" + zong[i] + "\t\t"
+ kuang[i]);
break;
} else if (ding[i] == 1 && kuang[i] == "已签收") {
System.out.println(bian[i] + "\t\t" + name[i] + "\t\t" + "更吃的"
+ fen + "份\t\t" + dizhi[i] + "\t\t" + zong[i] + "\t\t"
+ kuang[i]);
break;
}
}
pan();
}
// 签收订单
public static void qian() {
System.out.println("请输入要签收的订单编号");
int o = input.nextInt();
for (int i = 0; i < bian.length; i++) {
if (bian[i] == o) {
kuang[i] = "已签收";
System.out.println("签收成功 输入0返回");
int p = input.nextInt();
if (p == 0) {
cai();
}
} else {
System.out.println("输入错误 未查找都此订单 输入0返回");
int p = input.nextInt();
if (p == 0) {
cai();
}
}
}
pan();
}
// 删除订单
public static void shan() {
System.out.println("请输入要删除订单的编号");
int o = input.nextInt();
for (int i = 0; i < bian.length; i++) {
if (bian[i] == o) {
name[i] = null;
System.out.println("删除成功 输入0返回");
int p = input.nextInt();
if (p == 0) {
cai();
}
} else {
System.out.println("输入错误");
int p = input.nextInt();
if (p == 0) {
cai();
}
}
pan();
}
}
// 我要点赞
public static void zan() {
System.out.println("请输入你要点赞的饭菜编号");
int c = input.nextInt();
if (ding[0] == c) {
dian1++;
System.out.println("点赞成功");
} else if (ding[1] == c) {
dian2++;
System.out.println("点赞成功");
} else if (ding[2] == c) {
dian3++;
System.out.println("点赞成功");
} else {
System.out.println("输入错误 ");
}
pan();
}
// 退出系统
public static void tui() {
System.out.println("您已成功退出系统");
}
// 返回
public static void cai() {
System.out.println("欢迎使用吃货联盟");
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.println("请选择");
yi();
}
public static void pan() {
System.out.println("输入0返回");
int p = input.nextInt();
if (p == 0) {
cai();
}
}
}
S1复习项目吃货联盟
最新推荐文章于 2024-08-13 17:07:56 发布