淡季为1-4月11,12月,旺季为5-10月。
淡季头等舱打9折 经济舱85折
旺季头等舱打7折 经济舱65折
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("机票原价:");
double price = scanner.nextDouble();
System.out.println("月份");
int month;
while (true) {
month = scanner.nextInt();
if (month < 1 || month > 12) {
System.out.println("月份错误!");
System.out.println("请重新输入月份:");
} else {
break;
}
}
System.out.println("请输入客舱类型:0头等舱,1经济舱");
int Q;
while (true) {
Q = scanner.nextInt();
if (Q != 1 && Q != 0) {
System.out.println("客舱类型代码错误!");
System.out.println("请重新输入客舱类型:0头等舱,1经济舱");
} else {
break;
}
}
if (month < 10 && month > 5) {
if (Q == 0) {
price *= 0.9;
System.out.println("票价为" + price);
} else if (Q == 1) {
price *= 0.85;
System.out.println("票价为" + price);
}
} else if ((month > 0 && month < 5) || month == 11 || month == 12) {
if (Q == 0) {
price *= 0.7;
System.out.println("票价为" + price);
} else if (Q == 1) {
price *= 0.65;
System.out.println("票价为" + price);
}
}