**5.7(金融应用:计算将来的学费)假设今年某大学的大学为10000美元,学费的年增长率为5%,一年后,学费将是10500美元。编写程序,计算10年后的学费,以及从现在开始10年后开始计算,4年内的总学费是多少

  • 题目
    • 题目概述
    • 破题
  • 代码

题目

题目概述

**5.7(金融应用:计算将来的学费)假设今年某大学的大学为10000美元,学费的年增长率为5%,一年后,学费将是10500美元。编写程序,计算10年后的学费,以及从现在开始10年后开始计算,4年内的总学费是多少

破题

第一年为10000美元,一年后是10000 * (1 + 0.05),10年后为
10000 * Math.pow((1 + 0.05), 10)
以上为第一问
第二问:可以用for循环对每年学费进行加和

代码

public class Test5_7 {public static void main(String[] args) {int free0 = 10000;double free10 = free0 * Math.pow((1 + 0.05), 10);System.out.println("第10年学费为:" + free10);double sum = 0;for(int i = 1;i < 5;i++){sum += free10 * Math.pow((1 + 0.05), i);}System.out.println("第10年起4年内总学费为:"+sum);}
}

Java黑皮书课后题第5章:**5.7(金融应用:计算将来的学费)假设今年某大学的大学为10000美元,学费的年增长率为5%,一年后,学费将是10500美元。编写程序,计算10年后的学费,10~13费相关推荐

  1. Java黑皮书课后题第9章:**9.12(几何:交点)假设两条线段相交。第一条线段的两个端点是(x1, y1)和(x2, y2),第二条线段的两个端点是(x3, y3)和(x4, y4)

    Java黑皮书课后题第9章:**9.12(几何:交点)假设两条线段相交.第一条线段的两个端点是(x1, y1)和(x2, y2),第二条线段的两个端点是(x3, y3)和(x4, y4) 题目 破题 ...

  2. Java黑皮书课后题第4章:*4.25(生成车牌号码)假设一个车牌号码由三个大写字母和后面的四个数字组成。编写一个程序,生成一个车牌号码

    *4.25(生成车牌号码)假设一个车牌号码由三个大写字母和后面的四个数字组成.编写一个程序,生成一个车牌号码 题目 题目概述 破题 代码 题目 题目概述 *4.25(生成车牌号码)假设一个车牌号码由三 ...

  3. Java黑皮书课后题第1章:1.12(以千米计的平均速度)假设一个跑步者1小时40分35秒跑了24英里。编写一个程序显示以每小时为多少千米为单位的平均速度值(1英里等于1.6千米)

    Java黑皮书课后题第1章:1.12(以千米计的平均速度) 题目 题目描述 破题 代码块 修改日志 题目 题目描述 1.12(以千米计的平均速度)假设一个跑步者1小时40分35秒跑了24英里.编写一个 ...

  4. Java黑皮书课后题第1章:1.6(数列求和)编写程序,显示1+2+3+4+5+6+7+8+9的结果

    Java黑皮书课后题第1章:1.6(数列求和) 题目 题目描述 槽点 代码 代码块 区分println(x)与println("x") 法1法2选用 修改日志 题目 题目描述 1. ...

  5. Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt(100)方法显示0到100之间的前50个随机整数

    Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt方法显示0到100之间的前50个随机整数 题目 赘述 代码 题目 ...

  6. Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString()方法分别显示上述日期

    Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString方法分别显示上述日期 题目 代码 思路 代码 题目 代码 思路 ...

  7. Java黑皮书课后题第1章:*1.11(人口估算)编写一个程序,显示未来5年的每年人口数。假设当前的人口是312 032 486,每年有365天

    Java黑皮书课后题第1章:*1.11(人口估算) 题目 题目描述 破题 代码块 方法评析 为什么print函数内的表达式不能分开 修改日志 题目 题目描述 *1.11(人口估算)编写一个程序,显示未 ...

  8. Java黑皮书课后题第1章:1.7(求π的近似值)编写程序,显示4*(1-1/3+1/5-1/7+1/9-1/11【+1/13】)

    Java黑皮书课后题第1章:1.7(求π的近似值) 题目描述 代码 代码块 评析 修改日志 题目描述 可以使用以下公式计算π: [手动空格]π=4*(1-1/3+1/5-1/7+1/9-1/11+-) ...

  9. Java黑皮书课后题第1章:1.5(计算表达式)编写程序,显示以下式子的结果

    Java黑皮书课后题第1章:1.5(计算表达式) 题目 题目描述 题目槽点 代码 代码块 代码评析与易错点 方法选用 易错点 非常不舒服的运算符前后空格(对新手来讲) 修改日志 题目 题目描述 编写程 ...

  10. Java黑皮书课后题第1章:1.3(显示图案)编写程序,显示下面的图案 Java

    Java黑皮书课后题第1章:1.3编写程序,显示下面的图案 题目 题目描述 题目槽点 代码片段 赘述 修改日志 题目 题目描述 编写程序,显示(自己语言描述,详见下图:由不同数量的小字母组成JAVA大 ...

最新文章

  1. rocksdb原理_手摸手学习 RocksDB 的 Write Buffer Manager
  2. 纯css+html实现发光伸缩卡片
  3. boost::math模块计算二项式随机变量的概率和分位数的简单示例
  4. [Jarvis OJ - PWN]——[XMAN]level2(x64)
  5. 二叉树删除节点+思路分析
  6. c 语言中out的作用,C语言outData+是什么意思做什么用?
  7. Linux对变量的截取替换
  8. 10个Python进行数据分析的小技巧
  9. 基于Cache的Fibonacci数列的计算
  10. Uni-G/ The University of Glasgow (Uni-G) ECG Analysis Program
  11. 多台kafka同时启动shell脚本
  12. JDK自带工具keytool的使用
  13. mybatis_MyBatis下载
  14. 臭氧9母带处理工具:iZotope Ozone 9 Advanced for Mac
  15. 14届数独-真题标准数独-Day 5-20220120
  16. NLP太卷,我去研究蛋白质了~
  17. ROS创建Web代理(Web proxy)给QQ使用HTTP代理
  18. C语言嵌入式数据结构之链表
  19. 导出chrome扩展插件,crx文件
  20. 全球及中国布瑞加替尼片行业供需现状及发展前景预测报告(2022-2027)

热门文章

  1. php 错误提示,php怎么显示错误
  2. java让线程空转_Java锁:悲观/乐观/阻塞/自旋/公平锁/闭锁,锁消除CAS及synchronized的三种锁级别...
  3. DataWorks功能实践速览 — 参数透传
  4. 云上快报 | 阿里云混合云再攀新高
  5. 复杂业务如何保证Flutter的高性能高流畅度?
  6. 如何打造“智能助理”?阿里对话开发平台这样做
  7. 首次公开!菜鸟弹性调度系统的架构设计
  8. 网游类似魔兽世界的服务器维护都是在干嘛?
  9. 安全开发之碰撞检测与伤害计算逻辑
  10. Android游戏开发中绘制游戏触摸轨迹的曲线图