用c++编写程序,设银行定期存款的年利率rate为3. 55%,存款期为n年,存款本金为 capital元,计算并输出n年后的本利之和deposit。利息计算公式如下: interest(利息)= capital(本金)* rate(年利率)* n(年);
时间: 2024-10-08 19:20:33 浏览: 27
在C++中,你可以使用基本的数学运算符和控制结构来编写这个程序。下面是一个简单的示例代码片段来完成这个任务:
```cpp
#include <iostream>
double calculateDeposit(double capital, double rate, int n) {
// 利息计算
double interest = capital * rate * n;
// 本利之和
double deposit = capital + interest;
return deposit;
}
int main() {
const double rate = 0.0355; // 将百分比转换为小数形式
int n = 1; // 假设存款期为一年,你可以根据需要更改
double capital = 10000; // 存款本金,这里假设为10000元
double totalAmount = calculateDeposit(capital, rate, n);
std::cout << "存款" << n << "年后,本利之和为:" << totalAmount << "元.\n"; // 输出结果
return 0;
}
```
在这个例子中,`calculateDeposit`函数接收本金、年利率和存款期作为输入,计算利息并将本金加上利息返回总金额。`main`函数则设置具体的数值,并调用该函数显示结果。
阅读全文