package cn.jbit.classandobject;
import java.util.*;
public class Biye2 {
String[] cainame={"鱼香肉丝","红烧带鱼","时令鲜蔬"};
double[] caimoney={ 38.0, 20.0, 10.0 };
int[] zang=new int[3];
Scanner input=new Scanner(System.in);
Biye shuzu=new Biye();
public void initial(){
shuzu.name[0] = "张晴";
shuzu.dish[0] = "红烧带鱼 2份";
shuzu.time[0] = 12;
shuzu.add[0] = "天成路207号";
shuzu.sum[0] = 76.0;
shuzu.states[0] = 1;
shuzu.name[1] = "张晴";
shuzu.dish[1] = "鱼香肉丝 2份";
shuzu.time[1] = 18;
shuzu.add[1] = "天成路207号";
shuzu.sum[1] = 20.0;
shuzu.states[1] = 0;
}
boolean ding(){
boolean isci=false;
for (int i = 0; i <shuzu.name.length; i++) {
if(shuzu.name[i]==null){
isci=true;
System.out.println("请输入您的姓名:");
String name=input.next();
System.out.println("序号" + "\t" + "菜名" + "\t" + "单价" + "\t" + "点赞数");
for (int j = 0; j < cainame.length; j++) {
String yuan=caimoney[j]+"元";
String dian=(zang[j])>0?zang[i]+"赞":"0";
System.out.println((j + 1) + "\t" + cainame[j] + "\t"+yuan+"\t"+ dian);
}
System.out.println("请输入您选择的菜品编号:");
int cai=input.nextInt();
System.out.println("请输入您需要的份数:");
int fen=input.nextInt();
double qian=caimoney[cai-1]*fen;
String meg=cainame[cai-1]+""+fen+"份";
double fei=0.0;
if(fei<50){
fei=5;
}else{
fei=0;
}
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();
System.out.println("订餐成功!");
System.out.println("您订的是:"+meg);
System.out.println("送餐时间:"+time+"时");
System.out.println("餐费:"+qian+"元,送餐费"+fei+"元,总计:"+(qian+fei)+"元。");
shuzu.name[i] = name;
shuzu.dish[i] = cainame[cai-1];
shuzu.time[i] = time;
shuzu.add[i] = address;
shuzu.sum[i] = qian+fei;
break;
}
}