1 Star 0 Fork 0

常一浩/Java_第三章选择结构作业

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Demo3.java 1.75 KB
一键复制 编辑 原始数据 按行查看 历史
import java.util.Scanner;
public class Demo3 {
public static void main(String[] args) {
/*
* 3)、假如你准备去海南旅游,现在要在网上订购机票。机票的价格受季节影响、而且头等舱、商务舱、经济舱价格也不同。
* 假设机票原价为5000元,4~10月为旺季,旺季头等舱9折,商务舱8折、经济舱7折, 其也月份为淡季,淡季头等舱5折,商务舱4折、经济舱3折。
* 请编写Java程序,根据出行的月份和选择的舱位输出实际的机票价格。
*/
System.out.print("请输入出行的月份:");
Scanner input = new Scanner(System.in);
int month = input.nextInt();
int price = 5000;
String space1 = "头等舱";
String space2 = "商务舱";
String space3 = "经济舱";
if (month >= 4 && month <= 10) {
System.out.print("请选择舱位:");
Scanner input1 = new Scanner(System.in);
String space = input.next();
if ("头等舱".equals(space1)) {
int tou = (int) (price * 0.9);
System.out.print("价格:" + tou);
} else if ("商务舱".equals(space2)) {
int shang = (int) (price * 0.8);
System.out.print("价格:" + shang);
} else if ("经济舱".equals(space3)) {
int jing = (int) (price * 0.7);
System.out.print("价格:" + jing);
}
} else if ((month >= 11 && month <= 12) || (month >= 1 && month <= 3)) {
System.out.print("请选择舱位:");
Scanner input1 = new Scanner(System.in);
String space = input.next();
if ("头等舱".equals(space1)) {
int tou = (int) (price * 0.5);
System.out.print("价格:" + tou);
} else if ("商务舱".equals(space2)) {
int shang = (int) (price * 0.4);
System.out.print("价格:" + shang);
} else if ("经济舱".equals(space3)) {
int jing = (int) (price * 0.3);
System.out.print("价格:" + jing);
}
}
else {
System.out.println("你输入的月份不合法!");
}
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/changyihao/changyihao1.git
git@gitee.com:changyihao/changyihao1.git
changyihao
changyihao1
Java_第三章选择结构作业
master

搜索帮助