编写程序,使用嵌套if选择结构,根据出行的月份和选择的舱位输出实际的机票价格。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写程序,使用嵌套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选择结构,根据出行的月份和选择的舱位输出实际的机票价格。的主要内容,如果未能解决你的问题,请参考以下文章

eNSP模拟实验-STP配置和选路规则

第三章选择结构

Java 第三章

1.基本选择结构if 2.逻辑运算符 3.if-else 4.多重if选择结构 5.嵌套if选择结构

hell脚本编写 之 条件选择,条件判断,循环语句

HiveQL:如何编写查询以根据嵌套的 JSON 数组值选择和过滤记录