软件工程实验一 复利计算 第四次实验

主题内容:复利计算器的第四次改进

追加题目:

7. 你写的程序能让客户随意操作吗?误输入数据、不小心做了非常规的操作程序是什么反应? 

    相互观赏程序运行情况。

8. 如果向银行贷款10万元,年利率6.5%,期限为10年,那么每月等额本息还款多少?(算复利条件下等额还款金额)

运用工具:Java

编写前预估

预计所需代码行数:30~40行

预计所需时间:2小时

实验结果

在经过与同班同学的讨论与指导后,我学习了其他同学的更为直观、易于维护更改的数据及算法的调用方法,将我的代码整体进行了大的调整,减去了许多冗余、效率低下的方法,总共约缩减了40~50行的代码,且更为直观,然后我才在此基础上进行了本次的实验;本次实验主要新增了两则算法,主要的时间还是花在了代码的优化上,具体优化后的代码我已上传至Github上。

新增代码数:71~74行

花费时间:4小时左右

本次实验数据及结果:

7.数据的误操作问题:我的调整是——在输入完数据后点击计算按钮,若检测出有非数字的数据则弹出提示框提示数据的输入出现了错误,要求用户重新输入

8. 如果向银行贷款10万元,年利率6.5%,期限为10年,那么每月等额本息还款金额为:1135.5元

详细代码及公式在我的Github中有列:https://github.com/skywalkersg/ruanjian/tree/master/FuLiGainew

原文地址:https://www.cnblogs.com/skywalkersg/p/5299039.html