主题内容:复利计算器的第三次改进
追加题目:
4.利率这么低,复利计算收益都这么厉害了,如果拿100万元去买年报酬率10%的股票,若一切顺利,过多长时间,100万元就变成200万元呢?
5.如果我希望在十年内将100万元变成200万元,应该找到报酬率在多少的投资工具来帮助我达成目标?如果想在5年后本金翻倍,报酬率就应至少为多少才行呢?
附加题:6.如果每年都将积蓄的3万元进行投资,每年都能获得3%的回报,然后将这些本利之和连同年金再投入新一轮的投资,那么,30年后资产总值将变为多少?如果换成每月定投3000呢?
运用工具:Java
编写前预估:
鉴于在本次实验是基于前两次实验的基础上对复利计算器进行追加改进,大体的代码框架已经构好,故只计算本次追加代码的实验数据,之前实验的代码数及人工时间本次不计入。
预计所需代码行数:40~50行
预计所需时间:2小时
实验结果:
新增代码数:32行(最后保留数量)
花费时间:2小时左右
本次实验数据及结果:
4.经过了8年可以达到;
5.若是十年则需要0.07左右的利率,五年则需0.15左右的利率
三次实验总结:
本次实验是我第一次接触近似软件工程开发项目的实验,一切以最简化的软件开发模拟环境为基础进行实验步骤循循渐进。从只给出命题开始,与以往不同,以前做的实验都是有实验指导书及课堂上老师一步一步的讲解,本次则是直接给出要求,项目内容、如何开发、使用什么语言?全都由我们自行解决与决定,故而是一次简单的“实战演习”,是一种很好的软件开发体验。在完成了对复利计算的了解后,我才正式开始选择语言、计划程序框架,随着三节课堂的课题逐渐深入,我也在原先最粗浅的程序上逐步进行新功能的开发与修正,并在三次实验课后最终完成了这个成品,虽然还有许多不完美的地方(如外观及选择操作方式上),我会在之后争取进一步的改进。