编写程序按照复利方式计算理财产品收益。假设按年进行收益计算,键盘输入初始存款数amount,年化利率rate,年数year,调用函数函数func(a,r,y)计算存款总额。复利公式:利本合计=本金×(1+利率/100)^年 输入格式: 输入初始存款数、年化利率、理财年数,三个输入均是浮点型。 输出格式: 输出利本合计,浮点型,保留2位小数。 可采用:print('The total is:%.2f'%func(amount, rate, year))
时间: 2024-02-06 16:10:40 浏览: 84
C#——编写程序输入年利率k(例如2.52%),存款总额total(例如100000元),计算一年后的本息并输出。.doc
5星 · 资源好评率100%
以下是程序代码:
```python
def func(a, r, y):
total = a * (1 + r / 100) ** y
return total
amount = float(input("请输入初始存款数:"))
rate = float(input("请输入年化利率:"))
year = float(input("请输入理财年数:"))
result = func(amount, rate, year)
print("利本合计为:%.2f" % result)
```
运行程序后,可以按照提示输入初始存款数、年化利率和理财年数,程序会自动计算出存款总额并输出。例如,如果输入初始存款数为10000,年化利率为3.5%,理财年数为5年,则程序会输出如下结果:
```
请输入初始存款数:10000
请输入年化利率:3.5
请输入理财年数:5
利本合计为:11921.19
```
阅读全文