第一个月之后,账户上的值就变成:
100 * (1 + 0.00417) = 100.417
第二个月之后,账户上的值就变成:
(100 + 100.417) * (1 + 0.00417) = 201.252
第三个月之后,账户上的值就变成:
(100 + 201.252) * (1 + 0.00417) = 302.507
以此类推。

编写程序显示六个月后账户上的钱数。(在编程练习题5.30中,你将使用循环来简化这里的代码,并能显示任何一个月之后的账户值。)

Enter the monthly saving amount: 100

After the sixth month,the account value is $608.81

package Second;import java.util.Scanner;public class Code13 {public static void main(String[] args) {System.out.print("Enter the monthly saving amount:");Scanner input = new Scanner(System.in);int n = input.nextInt();final double month = 0.00417;double sum = 0;for(int i = 1;i <= n; i++) {sum =(100 + sum) * (1 + 0.00417); }System.out.println("After the sixth month,the account value is $" + sum);}}

输出

Enter the monthly saving amount:6
After the sixth month,the account value is $608.8181155768638

Java **2.13(金融应用:复利值)假设你每月向银行账户存100美元,年利率为5%,那么每月利率是0.05/12=0.00417。相关推荐

  1. Java黑皮书课后题第2章:**2.13(金融应用:复利值)假设你每月向银行账户存100美元,年利率为5%,编写程序显示6个月后账户上的钱数

    **2.13(金融应用:复利值)假设你每月向银行账户存100美元,年利率为5%,那么每月利率为0.05 / 12 = 0.00417.编写程序显示6个月后账户上的钱数 题目 题目描述 运行示例 破题 ...

  2. Java黑皮书课后题第5章:*5.30(金融应用:复利值)假设你每月在储蓄账户上多存100美元,年利率为5%,那么每月利率是0.05 / 12 = 0.00417。编写程序提示用户输入数据显示定月钱数

    5.30(金融应用:复利值)假设你每月在储蓄账户上多存100美元,年利率为5%,那么每月利率是0.05 / 12 = 0.00417.编写程序提示用户输入数据显示定月钱数 题目 题目概述 破题 代码 ...

  3. windows下MX150显卡安装cuda11.3+cudnn8.4.1+torch1.12.0+torchvision0.13.0+torchaudio0.12.0

    文章目录 1)安装Anaconda 2)查看显卡驱动支持的最高CUDA版本 3)查看pytorch官方推荐CUDA版本 4)下载CUDA并安装 5)下载cudnn安装 6)使用conda安装torch ...

  4. Java的13个规范

    Java的13个规范 一流企业做标准.二流企业做品牌.三流企业做产品! 规范:意指明文规定或约定俗成的标准,或是指按照既定标准.规范的要求进行操作,使某一行为或活动达到或超越规定的标准. J2EE中也 ...

  5. Java黑皮书课后题第2章:2.5(金融应用:计算小费)编写一个程序,读入一笔费用与小费利率,计算小费和总钱数

    2.5(金融应用:计算小费)编写一个程序,读入一笔费用与消费利率,计算小费和总钱数 题目 题目概述 举例与运行示例 破题 代码块 方法评价 修改日志 题目 题目概述 2.5(金融应用:计算小费)编写一 ...

  6. Java基础13:反射与注解详解

    Java基础13:反射与注解详解 什么是反射? 反射(Reflection)是Java 程序开发语言的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性. Orac ...

  7. JAVA SE 13快速安装

    1.JAVA SE 13下载链接地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538 ...

  8. Java黑皮书课后题第3章:*3.31(金融:货币兑换)编写程序,提示用户输入从美元到人民币的兑换汇率,然后提示用户输入0表美元兑人民币、1表人民币兑美元。继而提示用户输入美元数量或人民币数量,兑换

    *3.31(金融:货币兑换)编写程序,提示用户输入从美元到人民币的兑换汇率,然后提示用户输入0表美元兑人民币.1表人民币兑美元.继而提示用户输入美元数量或人民币数量,兑换为另一种货币 题目 题目概述 ...

  9. Java 生成13位条形码 Ean-13码规则:第十三位数字是前十二位数字经过计算得到的校验码。

    package cn.zhang;import java.util.Scanner;public class Subject001 {/**生成13位条形码 Ean-13码规则:第十三位数字是前十二位 ...

最新文章

  1. Php中正则小结(一)
  2. C语言 函数式宏的使用
  3. 还在对Matplotlib繁琐的图层设置感到烦恼!?快来看看这个Python绘图工具包吧
  4. 【CodeForces - 1020A】New Building for SIS(模拟)
  5. 《树莓派学习指南(基于Linux)》——1.4 将Raspbian烧录到SD卡
  6. mysql optimizer mrr_[转] MySQL 的 MRR 到底是什么?
  7. Annaconda环境下查询Python 第3方包的版本号
  8. 浅析Linux Kernel 哈希路由表实现(一)
  9. SpringBoot连接Redis服务出现DENIED Redis is running in protected mode because protected mode is enabled
  10. 机房收费系统重构版:那个系统我们一起遇到的问题
  11. Awaken for Mac闹钟定时器
  12. bigemap中下载边界_BIGEMAP地图下载器-全能版
  13. 在vsphere client 给esxi上的虚拟机增加U盘识别
  14. CHI的Cache Stashing和DVM操作
  15. win11一开机就显示“无法打开这个应用,查看Microsoft store,了解有关Nahimic的详细信息”怎么解决?
  16. Python读取显示raw图片+numpy基本用法记录
  17. Opencv 笔记8 霍夫变换
  18. 餐饮企业转型为大数据公司
  19. NDK No implementation found for void com.*
  20. 人力资源数据可视化技术架构

热门文章

  1. jpa 删除是否成功_jpa delete无法删除 浅析JPA中EntityManager无法remove entity的问题 - 电脑故障 - 服务器之家...
  2. Microsoft VBScript 运行时错误代码大全
  3. 评鲁豫有约---雷死人不偿命(ZT)
  4. 智合同丨如何建立完整、高效的合同范本管理体系
  5. 计算机专业学装机吗,不愧是计算机专业的大学生,万元电脑真霸气,靠自己值得点赞!...
  6. AndroidStudio引入Github上的第三方库(从下载到部署完整过程演示)
  7. 【独家专访】《地下城堡》:以小众之喜成大众之爱
  8. 【RPA专家】UiBot入门指南
  9. 学习报告21-02-28
  10. 元宵灯谜大汇总,看看你能猜出几个?