当前位置: 首页 > 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】负载均衡配置详解
  • 体坛联播|米兰逆转热那亚豪取3连胜,阿诺德官宣离开利物浦
  • 申活观察|演出场次破纪录、入境游导游档期忙,上海文旅商“热力”拉满
  • “彩虹滑道”项目两男童相撞飞跌出去,景区:工作人员误判导致
  • 德国斯图加特发生车辆冲撞人群事件,至少三人受伤
  • 韩国代总统、国务总理韩德洙宣布辞职
  • 永辉超市回应顾客结算时被“反向抹零”:整改并补偿