当前位置: 首页 > news >正文

Java练习1

一.题目

卖飞机票
需求:机票价格按照淡季旺季、头等舱和经济舱收费,输入机票原价、月份和头等舱或经济舱。按照如下规则计算机票价格:旺季(5-10月)头等舱9折,经济舱8.5折,淡季(11月到来年4月)头等折,经济舱6.5折。
package TestRuMen;import java.util.Scanner;public class Test1
{public static void main(String[] args){Scanner sc=new Scanner(System.in);System.out.println("请输入机票的原价");int ticket=sc.nextInt();System.out.println("请输入当前的月份");int month=sc.nextInt();System.out.println("请输入当前购买的舱位0头等舱1经济舱");int seat=sc.nextInt();if(month>=5&&month<=10)//旺季{ticket=getPrice(ticket,seat,0.9,0.85);}else if((month>=1&&month<=4)||(month>=11&&month<=12))//淡季{ticket=getPrice(ticket,seat,0.7,0.65);}else{System.out.println("键盘录入不合法");}System.out.println(ticket);}public static int getPrice(int ticket,int seat,double v0,double v1){if (seat == 0)//头等舱{ticket = (int) (ticket * v0);} else if (seat == 1)//经济舱{ticket = (int) (ticket * v1);}else{System.out.println("没有这个舱位");}return ticket;}
}

注:ctrl+alt+M自动抽取方法

相关文章:

  • Java 设计模式心法之第26篇 - 解释器 (Interpreter) - 构建领域特定语言的解析引擎
  • 用Python做有趣的AI项目 2【进阶版】:智能聊天机器人 v2(NLTK + 规则引擎)
  • Godot开发2D冒险游戏——第三节:游戏地图绘制
  • 【Hive入门】Hive基础操作与SQL语法:DML操作全面解析
  • uniapp+vue3表格样式
  • 心磁图技术突破传统局限!心血管疾病早筛迈入“三零“新时代
  • 神经网络笔记 - 神经网络
  • 2025年大一ACM训练-搜索
  • VScode在 Markdown 编辑器中预览
  • 聊一聊接口测试的核心优势及价值
  • echarts自定义图表
  • AI与智能农业:如何通过精准农业提升作物产量与资源使用效率?
  • Linux进程学习【环境变量】进程优先级
  • AUTOSAR_Feature_Model_Analysis
  • c++流对象
  • 智慧水库与AI深度融合的实现方案及典型应用场景
  • MySQL快速入门篇---增删改查(下)
  • LeetCode 24 两两交换链表中的节点
  • 【深度好文】4、Milvus 存储设计深度解析
  • 【Nginx】负载均衡配置详解
  • 当AI开始深度思考,人类如何守住自己的慢思考能力?
  • 报告:到2030年我国无人机产业将率先实现万亿规模
  • 因高颜值走红的女通缉犯出狱后当主播自称“改邪归正”,账号已被封
  • 万能险新规落地:保险期限不得低于五年,明确万能险销售“负面清单”
  • 四川省人大常委会原党组成员、副主任宋朝华接受审查调查
  • 中宣部版权管理局:微短剧出海面临版权交易不畅、海外维权较难等难题