博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
淡旺季机票的价格问题(switch语句与if-else语句嵌套)
阅读量:5939 次
发布时间:2019-06-19

本文共 1291 字,大约阅读时间需要 4 分钟。

项目背景
淡旺季机票的价格,原价机票价格为5000元, 淡季头等舱打5折,经济舱打4折  旺季头等舱打9折,经济舱打8折   要求 编写程序实现: 输入任意的月份与舱位来计算机票的价格 1代表头等舱,2代表经济舱 4-10月为旺季,其他月份为淡季
package com.summer.cn;import java.util.Scanner;/** * @author Summer  * 淡旺季机票的价格,原价机票价格为5000元, *  淡季头等舱打5折,经济舱打4折  *  旺季头等舱打9折,经济舱打8折 *  *  要求 编写程序实现: 输入任意的月份与舱位来计算机票的价格 *  1代表头等舱,2代表经济舱 4-10月为旺季,其他月份为淡季 */public class Test041513 {    public static void main(String[] args) {        //输入原票价,同时录入乘坐的舱型和月份,并获取录入的数据        double price = 5000;        Scanner sc = new Scanner(System.in);        System.out.println("请输入您要乘坐的舱型");        int seat = sc.nextInt();        System.out.println("请输入请要乘坐的月份");        int month = sc.nextInt();        switch(seat){            case 1 :                if(month>=4&&month<=10){                    System.out.println("旺季头等舱打9折:"+price*0.9);                }else{                    System.out.println("淡季头等舱打5折:"+price*0.5);                }            break;            case 2:                if(month>=4&&month<=10){                    System.out.println("旺季经济舱打8折:"+price*0.8);                }else{                    System.out.println("淡季经济舱打4折:"+price*0.4);                }            default:                System.out.println("请输入有效的数值");                        }    }}

 

转载于:https://www.cnblogs.com/summerdata/p/10712927.html

你可能感兴趣的文章
【Redis】安装PHP的redis驱动(二)
查看>>
java中string和int互相转化
查看>>
什么是序列化,为什么要序列化
查看>>
Java保留小数点后有效数字
查看>>
新学期的合作
查看>>
C++中一些类和数据结构的大小的总结
查看>>
mysql开启binlog
查看>>
ctrl + z fg bg
查看>>
工作流引擎Oozie(一):workflow
查看>>
struct框架
查看>>
Deep Learning(深度学习)相关网站
查看>>
SQL Server查询性能优化——堆表、碎片与索引(一)
查看>>
前端那点事儿——Tocify自动生成文档目录
查看>>
项目管理理论与实践(4)——UML应用(上)
查看>>
设置Eclipse编码方式
查看>>
CDH的几个包的下载地址
查看>>
Redis宣言
查看>>
nginx 配置https
查看>>
free -m 内存
查看>>
branch prediction
查看>>