问题:某停车场对3小时内的车最低收费7元。如果超过3小时,每个小时另外收3元,不到1小时,

按照一小时计算。最高不超过30元。要求编写一个方法,根据停车的小时数计算需要交的费用。并

在main方法中利用该方法求停车7.5小时应交的费用。

注意:Math.ceil()函数就是向上取整,即取大于参数的最小整数值。

public class Test{public static void main(String[] args) {Cost c = new Cost();c.time = 7.5;c.Money();System.out.println("停车" + c.time + "小时应交的费用为" + c.Money() +"元");}
}class Cost{double time;public int Money(){int t = (int)Math.ceil(time);//向上取整if(t <= 3){return 7;}else{int coin = 7 + (t - 3) * 3;if(coin > 30){return 30;}else{return coin;}}}
}
public class Test{public static void main(String[] args) {Cost c = new Cost();c.time = 7.5;c.Money();System.out.println("停车" + c.time + "小时应交的费用为" + c.Money() +"元");}
}class Cost{double time;public int Money(){int t = (int)Math.ceil(time);//向上取整if(t <= 3){return 7;}else{int coin = 7 + (t - 3) * 3;if(coin > 30){return 30;}else{return coin;}}}
}

Java程序:停车场计费相关推荐

  1. 计算机毕业设计Java智能停车场管理系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java智能停车场管理系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java智能停车场管理系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S ...

  2. 收录Java程序员常用英语

    Java程序员常用英语 基础----进阶 A. array数组accessible 可存取的  area面积audio 音频   addition  加法  action 行动  arithmetic ...

  3. Java程序员常用英语整理

    常用单词 parameter 参数 基础 A. array数组 accessible 可存取的 area面积 audio 音频 addition 加法 action 行动 arithmetic 算法 ...

  4. 基于java小区停车场管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java小区停车场管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java小区停车场管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技术栈 ...

  5. 计算机毕业设计JAVA小区停车场管理系统mybatis+源码+调试部署+系统+数据库+lw

    计算机毕业设计JAVA小区停车场管理系统mybatis+源码+调试部署+系统+数据库+lw 计算机毕业设计JAVA小区停车场管理系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: ...

  6. Java程序员常用英语

    干程序员这行实在是离不开英语,干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难.这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍 ...

  7. Java程序员常用英语词汇

    干程序员这行实在是离不开英语,干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难.这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍 ...

  8. 2020年薪30W的Java程序员都要求熟悉JVM与性能调优!

    前言 作为Java程序员,你有没有被JVM伤害过?面试的时候是否碰到过对JVM的灵魂拷问? 一.JVM 内存区域划分 1.程序计数器(线程私有) 程序计数器(Program Counter Regis ...

  9. JAVA程序员工作常用英语(细心整理)java常用名词解释

    java常用名词解释: AAA 认证 (Authentication):验证用户的身份与可使用的网络服务:授权(Authorization):依据认证结果开放网络服务给用户:计帐(Accounting ...

  10. 基于JAVA智能停车场管理系统计算机毕业设计源码+系统+数据库+lw文档+部署

    基于JAVA智能停车场管理系统计算机毕业设计源码+系统+数据库+lw文档+部署 基于JAVA智能停车场管理系统计算机毕业设计源码+系统+数据库+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开 ...

最新文章

  1. Programming in Scala 3rd edition中的一个问题
  2. EditPlus行首行尾批量添加字符 以及其它常用正则
  3. JSF基于事件的沟通:过时的方法
  4. 中国电信天翼云进入4.0阶段,打造一朵无处不在的分布式云
  5. 奈飞文化手册_奈飞文化手册,如何塑造企业文化
  6. 市场观察人士:有充足代工产能支持 联发科3月份营收有望创下新高
  7. 计算机中那些事儿(四):我眼中的虚拟技术
  8. 三星oneui主屏幕费电_这或许是单手握持手感最佳的手机 三星Galaxy S20上手体验...
  9. Android 布局系列篇
  10. datetime.strptime格式转换报错ValueError
  11. [日志]说一个人长的丑!如何说?
  12. 20个Java小项目,献给嗜学如狂的人,拿来练练手
  13. Windows10安装Matlab 2018b教程
  14. Python之基础语法
  15. uniapp 解决切换横竖屏后内容错乱的问题
  16. vscode 选择ts版本为项目使用的版本
  17. 计算机在制造业中的应用领域是什么,计算机在制造业中的应用ppt
  18. 卡苹果6plus在线_苹果手机解决微信接收消息延时
  19. IDEA快速移动光标到行首或行尾;
  20. Amazon Advantage 可通过EDI实现哪些业务单据对接?

热门文章

  1. 修复打开Excel提示
  2. gsoap应用---利用gsoap工具生成代码
  3. 2017从Android工程师到策略工程师的转型——序章
  4. 企业网站解决方案_中小企业最佳的电子商务解决方案是什么?
  5. JVM虚拟机-----垃圾回收相关概念
  6. Sketch for mac(矢量绘图UI设计软件)91中文最新版
  7. wxPython安装终极方法
  8. js浏览器下载jpg, png, txt文件踩坑(尝试了百度的各种方法,以下总结2个靠谱点的)
  9. 平面设计素材免费下载,无套路
  10. 计算机每次网络重插才能启动,为何电脑开机后再插网线才能用_每次开机都要重插网线的解决方法...