C++语言计算银行利息
时间: 2023-07-07 14:09:21 浏览: 506
C语言 利息计算
5星 · 资源好评率100%
以下是一个简单的 C++ 程序,可以计算银行存款的利息:
```c++
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double principal; // 本金
double rate; // 年利率
double time; // 存款时间(年)
cout << "请输入本金:";
cin >> principal;
cout << "请输入年利率(例如,输入 5 表示 5%):";
cin >> rate;
rate /= 100; // 将百分比转换为小数
cout << "请输入存款时间(年):";
cin >> time;
double interest = principal * pow(1 + rate, time) - principal;
cout << "利息为:" << interest << endl;
return 0;
}
```
该程序会要求用户输入本金、年利率和存款时间,然后计算出存款的利息并输出。其中,利息的计算公式为:
利息 = 本金 * (1 + 年利率)^存款时间 - 本金
注意,这里使用了 `pow` 函数来计算幂运算,需要在程序开头添加 `#include <cmath>` 头文件。另外,为了方便起见,我们将年利率从百分比转换为小数。
阅读全文