ZZULIOJ-1102: 火车票退票费计算(函数专题)(Java)
题目描述:
2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费。同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾数小于0.25元的舍去、不小于0.25元且小于0.75元的计为0.5元、不小于0.75元的进为1元。编写一个函数,计算退票费,假定退票时间举例开车时间在48小时以上。函数原型如下:
double CancelFee(double price);
本题如果是C/C++代码提交,只需要提交CancelFee函数的定义部分,提交其它内容,编译出错。
输入:
输入一个实数,表示火车票票面价格。
输出:
输出一个实数,表示退票费,结果保留一位小数。
样例输入:
106
样例输出:
5.5
程序代码:
import java.util.*;
public class Main
{public static double CancelFee(double price){double x=price*0.05;double y=(int)x;if(x-y<0.25)y+=0;else if(x-y>=0.25&&x-y<0.75)y+=0.5;elsey+=1;return y;}public static void main(String[] args){Scanner input=new Scanner(System.in);double a=input.nextDouble();System.out.printf("%.1f\n",Main.CancelFee(a));input.close();}
}
ZZULIOJ-1102: 火车票退票费计算(函数专题)(Java)相关推荐
- ZZULIOJ 1102: 火车票退票费计算(函数专题),Java
1102: 火车票退票费计算(函数专题) import java.util.Scanner; public class Main {public static void main(String[] a ...
- ZZULIOJ.1102: 火车票退票费计算(函数专题)
1102: 火车票退票费计算(函数专题) 题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5 ...
- ZZULIOJ 1102: 火车票退票费计算(函数专题)
火车票退票费计算(函数专题) 题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾 ...
- 1102: 火车票退票费计算(函数专题)Java
1102: 火车票退票费计算(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 23444 解决: 7167 [状态] [讨论版] [提交] [命题人:admin] 题目描述 20 ...
- 【ZZULIOJ】1102: 火车票退票费计算(函数专题)
ZZULIOJ题解 1102: 火车票退票费计算(函数专题) 题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入 ...
- 1102: 火车票退票费计算(函数专题)C语言
1102: 火车票退票费计算(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 23406 解决: 7155 [状态] [讨论版] [提交] [命题人:admin] 题目描述 20 ...
- 1102: 火车票退票费计算(函数专题)Python
1102: 火车票退票费计算(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 23442 解决: 7166 [状态] [讨论版] [提交] [命题人:admin] 题目描述 20 ...
- 1102: 火车票退票费计算(函数专题)--python
1102: 火车票退票费计算(函数专题)–python 题目描述: 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元 ...
- ZZULIOJ:1102: 火车票退票费计算(函数专题)
题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾数小于0.25元的舍去.不小于 ...
- 1102: 火车票退票费计算(函数专题)
题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾数小于0.25元的舍去.不小于 ...
最新文章
- CentOS Docker安装配置部署Golang web helloworld
- c语言怎么输入学号姓名,c语言如何输入编号和姓名
- smartforms如何调用自定义内表
- java json.pasent_来自CSV的带有id parent(Python)的JSON树
- php代码加注释_怎么在php中添加注释
- 服务器上有涉密文件,涉密文件保密管理规定
- OAuth和OpenID的区别(转)
- 字符流Reader和Writer
- Oracle创建视图的一个问题
- mysql库表的触发器表名_MySQL 触发器,实现不同数据库,不同表名,表结构不同,数据实时同步...
- 如何做好网站SEO,和大家分享十年草根站长优化成绩
- GAN的目标函数(F散度;KL散度;JS散度;Pearson \chi^2 散度;IPM;Wasserstein距离;MMD)
- sd卡升级 c语言程序,奔驰C级导航SD卡怎么升级
- u大师装iso系统linux,u大师给苹果电脑装win7win10系统
- 矿物质防火电缆对于水的防护也很重要
- 基于torch学汪峰写歌词、聊天机器人、图像着色/生成、看图说话、字幕生成
- Transformer靠什么基因,得以闯入CV界秒杀CNN?
- 肖明计算机网络答案,袭肖明
- 什么是你的核心竞争力之三?
- 利用Cadence软件中的Model Editor工具和元器件的模型文本文件创建Spice模型
热门文章
- Kolla单节点部署手册(centos7)
- 企业HTML5前端开发最需要的技能及技术难点分析
- 纺织浆料消泡剂的价值主要体现在消泡的功能上
- m4b格式 android,【资源分享】安卓强大音乐播放器stellio5.5.7(beta)去广告版
- 【DB笔试面试619】在Oracle中,举例说明“连接因式分解(Join factorization,JF)”查询转换。...
- paper 130:MatLab分类器大全(svm,knn,随机森林等)
- 统计一个文件中各个字母出现次数
- 基于JavaWeb技术实现宿舍管理系统
- 企业网络规划方案设计
- 徐家骏:我在华为工作十年的感悟(转载)