首页 > 代码库 > 编写程序,使用嵌套if选择结构,根据出行的月份和选择的舱位输出实际的机票价格。
编写程序,使用嵌套if选择结构,根据出行的月份和选择的舱位输出实际的机票价格。
import java.util.Scanner; /** * @author 蓝色以太 机票的价格受季节旺季、淡季影响,而且头等舱和经济舱价格也不同。 * 假设机票原价为5000元,4~10月为旺季,旺季头等舱打九折,经济舱打八折, 淡季头等舱打五折,经济舱打四折。 * 编写程序,使用嵌套if选择结构,根据出行的月份和选择的舱位输出实际的机票价格。 */ public class AirTicket { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double price = 5000; System.out.println("请选择出行的月份:"); int m = sc.nextInt(); System.out.println("请选择舱位(1:头等舱;2:经济舱):"); int choose = sc.nextInt(); // 旺季 if (m >= 4 && m <= 10) { if (choose == 1) { price = price * 0.9; } else if (choose == 2) { price = price * 0.8; } else { System.out.println("error!"); } // 淡季 } else if (m > 0 && m < 13) { if (choose == 1) { price = price * 0.5; } else if (choose == 2) { price = price * 0.4; } else { System.out.println("error!"); } } else { System.out.println("error!"); } System.out.println("价格为:" + price + "元"); } }
编写程序,使用嵌套if选择结构,根据出行的月份和选择的舱位输出实际的机票价格。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。