编写程序需要一种系统的方法来解决问题,包括以下步骤:
目的:开发一个程序来确定投资的终值。
一、问题分析:研究需要解决的问题。
你知道存入银行账户的钱会赚取利息,这个利息随着时间的 推移而累积。从现在起 10 年后,一个账户将有多少钱?
问题1:我们开始有多少钱(本金)?
问题2:账户赚多少利息?
问题3:给定本金和利率,程序应该能够计算未来 ?年投资的终值。
二、.程序规格说明:确定程序要做什么。
程序 终值 输入
principal 投资于美元的金额。
APR 以十进制数表示的年度百分比利率。
year 投资几年
输出 投资 ?年后的终值。
关系一年后的价值由principal(1 + apr)给出。该公式需要应用?次。
三、设计:用伪代码编写算法。
打印介绍
提示输入本金
提示输入年利率
提示输入储存年限
计算终值
打印结果
四、实现:将设计翻译成编程语言。
print(“请输入存储的本金”)
print(“请输入年利率”)
print(“请输入储存年限”)
principal=principal*(1 + apr)**year
print “终值是{0}".format(principal)
五、测试/调试:查找和修复程序中的错误。
六、维护:让程序保持最新,满足不断变化的需求。