食いしん坊連盟注文システム
5656 ワード
JAva注文システムまとめ
public static void main(String[] args) {
/**
*
*/
String[] names=new String[30];//
String[] dishMegs=new String[30];// ,
int[] times=new int[30];//
String[] addresses=new String[30];//
int[] states=new int[30];// :0 ,1
double [] sumPrices=new double[30];//
/**
*
*/
String[] disNames={" "," "," "," "};
double[] prices=new double[]{38.0,20.0,35.0,10.0};//
int[] praiseNums=new int[4];//
/**
*
*/
//
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]=45.0;
states[1]=0;
/**
*
*/
System.out.println(" ' ' ");
Scanner input=new Scanner(System.in);
int num=-1;//
boolean isExit=false;// ,true
do {
System.out.println("*******************************
"
+"1.
"
+"2.
"
+"3.
"
+"4.
"
+"5.
"
+"6.
"
+"*******************************
");
System.out.println(" :");
int choose=input.nextInt();
switch (choose) {
case 1:
//
System.out.println("***** *****");
boolean isAdd=false;
// ,
for(int j=0;j0 ? praiseNums[i]+" " : "0";
System.out.println((i+1)+"\t"+disNames[i]+"\t"+price+"\t"+priaiseNum);
}
//
System.out.println(" :");
int chooseDish=input.nextInt();
System.out.println(" :");
int number=input.nextInt();
String dishMeg=disNames[chooseDish-1]+" "+number+" ";
double sumPrice=prices[chooseDish-1]*number;
// 50, 5
double deliCharge=(sumPrice>=50)?0:5;
System.out.println(" ( 10 20 ):");
int time=input.nextInt();
while(time<10||time>20){
System.out.println(" , 10-20 !");
time=input.nextInt();
}
System.out.println(" :");
String address=input.next();
// , 0,
System.out.println(" !
"
+" :"+dishMeg+"
"
+" :"+time+" "+"
"
+" :"+address+"
"
+" :"+sumPrice+" , :"+deliCharge+" , :"+(sumPrice+deliCharge)+" 。");
//
names[j]=name;
dishMegs[j]=dishMeg;
times[j]=time;
addresses[j]=address;
sumPrices[j]=sumPrice+deliCharge;
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 i=0;i0 ? praiseNums[i]+" " : "0";
System.out.println((i+1)+"\t"+disNames[i]+"\t"+price+"\t"+priaiseNum);
}
System.out.println(" :");
int priaiseNum=input.nextInt();
praiseNums[priaiseNum-1]++;
System.out.println(" !");
break;
case 6:
//
isExit=true;
break;
default:
//
isExit=true;
break;
}
if(!isExit){
System.out.println(" 0 :");
num=input.nextInt();
}else{
break;
}
} while (num==0);
System.out.println(" ");
}