import java.util.Scanner; public class 买飞机票 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入票价:"); double price=sc.nextDouble(); System.out.println("请输入月份:"); int mouth=sc.nextInt(); System.out.println("请输入舱位类型:"); String type=sc.next(); double al=cal(price,mouth,type); System.out.println("您购买的票价为:"+al); } public static double cal(double money,int mouth,String type) { if(mouth>=5&&mouth<=10) { switch (type) { case "经济舱": money *= 0.85; break; case "头等舱": money *= 0.9; break; default: System.out.println("您输入的舱位不正确"); money = -1; } } else if(mouth>10||mouth<4) { switch (type) { case "经济舱": money *= 0.65; break; case "头等舱": money *= 0.7; break; default: System.out.println("您输入的舱位不正确"); money = -1; } } else { System.out.println("您输入的月份有误!"); } return money; } }
java机票价格按照淡季旺季、头等舱和经济舱收费、输入机票原价、月份和头等舱或经济舱.按照如下规则计算机票价格:旺季(5-10月)头等舱9折,经济舱8.5折,淡季(11月到来年4月)头等
最新推荐文章于 2023-06-14 10:06:59 发布