import java.util.Scanner;
public class BuyPlaneTarget {
public static void main(String[] args) {
//1.键盘录入飞机票的原价
Scanner sc = new Scanner(System.in);
System.out.println("请输入飞机票的价格:");
double money = sc.nextDouble();
//2.仓位型号
System.out.println("请输入仓位类型:");
String type = sc.next();
//3.机票的月份
System.out.println("请输入你够票的月份:");
int month = sc.nextInt();
//最终结果
System.out.println("机票最终价格:"+buy( money,type, month));
}
//定义计算最终价格的方法
public static double buy(double money,String type,int month){
//旺季
if (month>=5&&month<=10) {
switch (type) {
case "头等舱":
money *= 0.9;
break;
case "经济舱":
money *= 0.85;
break;
default:
System.out.println("你输入的仓位类型有误:");
money= -1;
}
//淡季
}else if (month==11||month==12||month>=1&&month<=4){
switch (type) {
case "头等舱":
money *= 0.7;
break;
case "经济舱":
money *= 0.65;
break;
default:
System.out.println("你输入的仓位类型有误:");
money= -1;
}
}else {
System.out.println("你输入的月份有误:");
money= -1;
}
return money;
}
}