9.6总结
package com.itzihan.demo;
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
//目标:完成买飞机票价格计算
//1、让用户输入机票原价、月份、仓位类型
Scanner sc = new Scanner(System.in);
System.out.println("请输入您的飞机原价:");
double money = sc.nextDouble();
System.out.println("请您输入机票购买月份:(1-12)");
int month = sc.nextInt();
System.out.println("请输入您的仓位类型:");
String type = sc.next();
System.out.println("您得到优惠的机票价格是:" + calc(money , month , type));
}
/**
* 2、定义方法,接收信息,统计优惠价格后返回。
*/
public static double calc(double money, int month, String type){
//分析用户的信息情况。
if (month >= 5 && month <=10){
//旺季
switch (type){
case "头等舱":
money *= 0.9;//
break;
case "经济舱":
money *= 0.85;//
break;
default:
System.out.println("您输入的仓位信息有误~~");
money = -1;
}
}else if (month == 11 || month == 12 || month >=0 && month <=4 ){
//淡季
switch (type){
case "头等舱":
money *= 0.7;//
break;
case "经济舱":
money *= 0.65;//
break;
default:
System.out.println("您输入的仓位信息有误~~");
money = -1;
}
}else {
System.out.println("对不起,您输入的月份有误~~");
return -1;//表示输入的信息有误
}
return money;
//到此,开始调用方法,返回以上主代码
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏