日期:2014-05-20 浏览次数:20756 次
double old=5000;
Scanner sc = new Scanner(System.in);
System.out.println("请输入您出行的月份");
int i = sc.nextInt();
while(i<1
------解决方案--------------------
i>12){
System.out.println("输入月份不正确,请从新输入...");
System.out.println("请输入您出行的月份:");
i = sc.nextInt();
}
System.out.println("请问您是选择头等舱还是经济舱?头等舱输入1,经济舱输入2");
int k = sc.nextInt();
while(k!=1 && k!=2){
System.out.println("输入舱位不正确,请从新输入...");
System.out.println("请问您是选择头等舱还是经济舱?头等舱输入1,经济舱输入2");
k = sc.nextInt();
}
if(i>=4 && i<=10){ //旺季
if(k==1){
System.out.println("您的机票价格为" + old*0.9); //旺季头等舱
}else if(k == 2){
System.out.println("您的机票价格为" + old*0.8); //旺季季经济舱
}else{
System.out.println("输入不正确,请从新输入.."); //淡季经济舱
k=sc.nextInt();
}
//淡季 头等舱是0.5折 经济舱是0.4
}else{
if(k==1){
System.out.println("您的机票价格为" + old*0.5); //淡季头等舱
}else if(k == 2){
System.out.println("您的机票价格为" + old*0.4); //淡季经济舱
}else{
System.out.println("输入不正确,请从新输入.."); //淡季经济舱
k=sc.nextInt();
}
}
System.exit(0);