加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Zy3.java 1.35 KB
一键复制 编辑 原始数据 按行查看 历史
java_59赵贤 提交于 2019-03-20 08:24 . 第六 第九 题不会
package java59_0319;
import java.util.Scanner;
public class Zy3 {
public static void main(String[] args) {
/*
* 假如你准备去海南旅游,现在要在网上订购机票。 机票的价格受季节影响、而且头等舱、商务舱、经济舱价格也不同。
* 假设机票原价为5000元,4~10月为旺季,旺季头等舱9折,商务舱8折、经济舱7折,其也月份为淡季,淡季头等舱5折,商务舱4折、经济舱3折。
* 请编写Java程序,根据出行的月份和选择的舱位输出实际的机票价格
*
*/
Scanner input = new Scanner(System.in);
System.out.println("请输入要出行的月份");
int month = input.nextInt();
if (month >= 4 && month <= 10) {
System.out.println("该月份为旺季");
}
System.out.println("请输入舱位等级");
String cw = input.next();
switch (cw) {
case ("头等舱"):
System.out.println("价格为" + 5000 * 0.9);
break;
case ("商务舱"):
System.out.println("价格为" + 5000 * 0.8);
break;
case ("经济舱"):
System.out.println("价格为" + 5000 * 0.7);
break;
default:
if (month >= 1 && month < 4 || month > 10 && month <= 12) {
System.out.println("该月份为淡季");
}
switch (cw) {
case ("头等舱"):
System.out.println("价格为" + 5000 * 0.5);
break;
case ("商务舱"):
System.out.println("价格为" + 5000 * 0.4);
break;
case ("经济舱"):
System.out.println("价格为" + 5000 * 0.3);
break;
default:
}
}
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化