算法提高 3-2求存款

时间限制:1.0s 内存限制:256.0MB

问题描述

  见计算机程序设计基础(乔林)P50第5题。

  接受两个数,一个是用户一年期定期存款金额,一个是按照百分比格式表示的利率,计算一年期满后的本金与利息总额。说明:(1) 存款金额以人民币元为单位,精确到分;(2) 输入利率时不输入百分号,例如利率为3.87%,用户直接输入3.87;(3) 按照国家法律,存储利息所得需缴纳5%的所得税,计算结果时应当扣除所得税。(4) 显示的结果精确到人民币分。

  注意:数据须用float表示;计算结果须保存到一个float变量中,再用printf输出。

输入格式

  一行,以一个空格隔开的两个浮点数。

输出格式

  一个浮点数。

样例输入

5000.00 5.00

样例输出

5237.50

数据规模和约定

  输入数据中每一个数的范围。本金<100000000,利息<100

import java.util.Scanner;

public class 求存款 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in); float total, rate;
float result; total = scan.nextFloat();
rate = scan.nextFloat();
rate /= 100; result = (float) (total + total*rate*0.95);
System.out.printf("%.2f", result); } }

最新文章

  1. python学习笔记-import utils报错
  2. Java程序设计之算出一年第多少天
  3. python 登录小程序
  4. nova-compute 部署 instance 详解 - 每天5分钟玩转 OpenStack(28)
  5. JavaWeb chapter3 Servlet处理HTTP响应
  6. [转]Entity Framework vs. LINQ to SQL
  7. 【转】Bloom Filter布隆过滤器的概念和原理
  8. [转]用NPOI操作EXCEL--数据有效性
  9. PHP中应用GD2函数在图像上添加文字
  10. sublime text3083 破解 插件汉化
  11. 2. redis的数据类型
  12. 《JavaScript高级程序设计》笔记——关于继承
  13. .Net 将一个DataTable分解成多个DataTable
  14. 【Android动画】之Tween动画 (渐变、缩放、位移、旋转)
  15. 数据库:JDBC编程
  16. Backbone案例的初略理解
  17. 通过案例练习掌握SSH 的整合
  18. 关于java中使用数组的几点理解笔记
  19. ng机器学习视频笔记(一)——线性回归、代价函数、梯度下降基础
  20. ASP.NET Core中如何针对一个使用HttpClient对象的类编写单元测试

热门文章

  1. [hdu4714 Tree2cycle]树形DP
  2. python --RecursionError: maximum recursion depth exceeded in comparison
  3. sql:exists 与 not exists
  4. 一篇文章根治各种HR面的套路问题,文章给出参考答案
  5. Node教程——API接口开发(Node版的CRUD通用接口的搭建)(MangoDB+Express_Version2)
  6. 【雕爷学编程】Arduino动手做(44)---类比霍尔传感器
  7. webstorm-在不删除硬盘文件的条件下移除项目
  8. MySQL InnoDB索引介绍以及在线添加索引实例分析
  9. python—day01_环境安装
  10. 王艳 201771010127《面向对象程序设计(java)》第九周学习总结