编写程序,假定银行定期存款的年利率为2.25%,并已知存款期为n年,存款本金为x元,试编程计算n年后可得到本科之和是多少
时间: 2024-09-25 19:14:23 浏览: 90
2021年电大C语言程序设计形成性考核册答案.doc
为了编写这个程序,我们可以使用简单的复利公式来计算未来的总金额。假设本金 `P` 为 `x` 元,年利率 `r` 为 `2.25%` 或者 `0.0225`(转换为小数形式),存款期 `t` 为 `n` 年,那么未来总金额 `F` 可以通过以下公式计算:
\[ F = P \times (1 + r)^t \]
以下是使用 Python 编程语言的一个示例,计算 n 年后的总金额:
```python
def calculate_total_amount(deposit_amount, interest_rate, years):
total_amount = deposit_amount * (1 + interest_rate) ** years
return round(total_amount, 2) # 四舍五入到两位小数
# 示例用法
deposit = 10000 # 存款本金
interest_rate = 0.0225 # 年利率
years = 5 # 存款期限
total_future_amount = calculate_total_amount(deposit, interest_rate, years)
print(f"存款 {years} 年后,总金额为: {total_future_amount} 元")
```
在这个程序中,你可以将 `deposit_amount`, `interest_rate`, 和 `years` 替换为你实际的数据。
阅读全文