题目描述:

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)相关推荐

  1. ZZULIOJ 1102: 火车票退票费计算(函数专题),Java

    1102: 火车票退票费计算(函数专题) import java.util.Scanner; public class Main {public static void main(String[] a ...

  2. ZZULIOJ.1102: 火车票退票费计算(函数专题)

    1102: 火车票退票费计算(函数专题) 题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5 ...

  3. ZZULIOJ 1102: 火车票退票费计算(函数专题)

    火车票退票费计算(函数专题) 题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾 ...

  4. 1102: 火车票退票费计算(函数专题)Java

    1102: 火车票退票费计算(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 23444 解决: 7167 [状态] [讨论版] [提交] [命题人:admin] 题目描述 20 ...

  5. 【ZZULIOJ】1102: 火车票退票费计算(函数专题)

    ZZULIOJ题解 1102: 火车票退票费计算(函数专题) 题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入 ...

  6. 1102: 火车票退票费计算(函数专题)C语言

    1102: 火车票退票费计算(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 23406 解决: 7155 [状态] [讨论版] [提交] [命题人:admin] 题目描述 20 ...

  7. 1102: 火车票退票费计算(函数专题)Python

    1102: 火车票退票费计算(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 23442 解决: 7166 [状态] [讨论版] [提交] [命题人:admin] 题目描述 20 ...

  8. 1102: 火车票退票费计算(函数专题)--python

    1102: 火车票退票费计算(函数专题)–python 题目描述: 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元 ...

  9. ZZULIOJ:1102: 火车票退票费计算(函数专题)

    题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾数小于0.25元的舍去.不小于 ...

  10. 1102: 火车票退票费计算(函数专题)

    题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾数小于0.25元的舍去.不小于 ...

最新文章

  1. CentOS Docker安装配置部署Golang web helloworld
  2. c语言怎么输入学号姓名,c语言如何输入编号和姓名
  3. smartforms如何调用自定义内表
  4. java json.pasent_来自CSV的带有id parent(Python)的JSON树
  5. php代码加注释_怎么在php中添加注释
  6. 服务器上有涉密文件,涉密文件保密管理规定
  7. OAuth和OpenID的区别(转)
  8. 字符流Reader和Writer
  9. Oracle创建视图的一个问题
  10. mysql库表的触发器表名_MySQL 触发器,实现不同数据库,不同表名,表结构不同,数据实时同步...
  11. 如何做好网站SEO,和大家分享十年草根站长优化成绩
  12. GAN的目标函数(F散度;KL散度;JS散度;Pearson \chi^2 散度;IPM;Wasserstein距离;MMD)
  13. sd卡升级 c语言程序,奔驰C级导航SD卡怎么升级
  14. u大师装iso系统linux,u大师给苹果电脑装win7win10系统
  15. 矿物质防火电缆对于水的防护也很重要
  16. 基于torch学汪峰写歌词、聊天机器人、图像着色/生成、看图说话、字幕生成
  17. Transformer靠什么基因,得以闯入CV界秒杀CNN?
  18. 肖明计算机网络答案,袭肖明
  19. 什么是你的核心竞争力之三?
  20. 利用Cadence软件中的Model Editor工具和元器件的模型文本文件创建Spice模型

热门文章

  1. Kolla单节点部署手册(centos7)
  2. 企业HTML5前端开发最需要的技能及技术难点分析
  3. 纺织浆料消泡剂的价值主要体现在消泡的功能上
  4. m4b格式 android,【资源分享】安卓强大音乐播放器stellio5.5.7(beta)去广告版
  5. 【DB笔试面试619】在Oracle中,举例说明“连接因式分解(Join factorization,JF)”查询转换。...
  6. paper 130:MatLab分类器大全(svm,knn,随机森林等)
  7. 统计一个文件中各个字母出现次数
  8. 基于JavaWeb技术实现宿舍管理系统
  9. 企业网络规划方案设计
  10. 徐家骏:我在华为工作十年的感悟(转载)