购买飞机票

买飞机票时,机票会按照淡季,旺季,头等舱,经济舱的情况进行相应的优惠。
优惠方案如下:
5-10月为旺季,头等舱9折,经济舱8.5折;11-4月为淡季,头等舱7折,经济舱6.5折
计算用户当前机票的优惠价。

package com.ty.Coffeefactory;

import java.util.Scanner;

public class Client {
    public static void main(String[] args) {
        double p = s(1000,8,"经济舱");
        System.out.println(p);
    }

    public static double s(double price, int month, String type) {
        if (month >= 5 && month <= 10) {
            switch (type) {
                case "头等舱":
                    price *= 0.9;
                case "经济舱":
                    price *= 0.85;
            }
        } else {
            switch (type) {
                case "头等舱":
                    price *= 0.7;
                case "经济舱":
                    price *= 0.65;
            }
        }
        return price;
    }
}

代码运行如下:

com.ty.Coffeefactory.Client
850.0

Process finished with exit code 0

相关推荐

  1. 购买飞机票

    2024-04-04 20:22:02       43 阅读
  2. 中国国航购买100架C919飞机

    2024-04-04 20:22:02       29 阅读
  3. 相机购买指南

    2024-04-04 20:22:02       28 阅读
  4. 2706. 购买两块巧克力

    2024-04-04 20:22:02       57 阅读
  5. 远离危险的购买手机的渠道

    2024-04-04 20:22:02       54 阅读
  6. 购买的服务器很卡要怎么办

    2024-04-04 20:22:02       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-04 20:22:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-04 20:22:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-04 20:22:02       82 阅读
  4. Python语言-面向对象

    2024-04-04 20:22:02       91 阅读

热门阅读

  1. Avalonia笔记5-数据绑定

    2024-04-04 20:22:02       34 阅读
  2. Spark安全日志分析与事件调查:实战指南

    2024-04-04 20:22:02       38 阅读
  3. Qt工具中的lrelease.exe处理.ts文件

    2024-04-04 20:22:02       40 阅读
  4. 简单易懂的SQL添加数据教程

    2024-04-04 20:22:02       37 阅读
  5. kkksc03考前临时抱佛脚(01背包问题)

    2024-04-04 20:22:02       36 阅读
  6. golang dlv: could not find statement

    2024-04-04 20:22:02       33 阅读
  7. Go语言如何处理整数溢出

    2024-04-04 20:22:02       41 阅读
  8. DLC原理解析及其优化思考

    2024-04-04 20:22:02       33 阅读
  9. Ubuntu下使用Caddy安装部署LXD

    2024-04-04 20:22:02       39 阅读
  10. 区块链技术的基本概念学习

    2024-04-04 20:22:02       35 阅读
  11. vue3从精通到入门11:高级侦听器watchEffect

    2024-04-04 20:22:02       43 阅读