需求:
用户购买机票时,机票原价会按照淡季、旺季、头等舱还是经济舱的情况进行相应的优惠,优惠方案如下: 5~10月为旺季,头等舱9折,经济舱8.5折;11月到来年4月为淡季,头等舱7折,经济舱6.5折,请开发程序计算出用户当前机票的优惠价格。
public class test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入机票价格:");
int price = sc.nextInt();
System.out.println("请输入月份:");
int month = sc.nextInt();
System.out.println("请选择头等舱or经济舱");
String sit = sc.next();
//判断当前是旺季还是淡季
if (month >= 5 && month <= 10){
//旺季
switch (sit){
case "头等舱":
System.out.println("头等舱九折:" + price * 0.9);
break;
case "经济舱":
System.out.println("经济舱八点五折:" + price * 0.85);
break;
}
}else{
//淡季
switch (sit){
case "头等舱":
System.out.println("头等舱七折:" + price * 0.7);
break;
case "经济舱":
System.out.println("经济舱六点五折:" + price * 0.65);
break;
}
}
}
}