C++程序 查找复利

C++程序 查找复利

什么是“复利”?

复利 是指向贷款或存款的本金中添加利息,或者说是利息的利息。 这是通过再投资利息而不是支出利息来实现的,因此在下一期中计算的利息是本金加上先前累计的利息。 复利在金融和经济学中很常见。

可以与简单利息相对比,简单利息不会将利息加入到本金中,因此没有复利。

复利公式:

每年计算复利的公式如下:

Amount= P(1 + R/100) t
Compound Interest = Amount – P

其中,

P 是本金金额

R 是利率

T 是时间跨度

伪代码:

输入本金金额。将其存储在某个变量say principal中。
在某个变量say time中输入时间。
在某个变量say rate中输入利率。
使用公式计算金额,
Amount = principal * (1 + rate / 100)time.
使用公式计算复利。
最后,打印CI的结果值。

例子:

输入: 本金(金额):1200
时间:2
费率:5.4
输出: 复利= 133.099243

// C++ program to find compound interest
// for given values.
#include <bits/stdc++.h>
using namespace std;
 
// Driver code
int main()
{
    double principal = 10000, rate = 5, time = 2;
 
    // Calculate compound interest
    double A = principal * ((pow((1 + rate / 100), time)));
    double CI = A - principal;
 
    cout << "Compound interest is " << CI;
 
    return 0;
}
// This Code is Contributed by Sahil Rai.```  

输出:

复利 = 1025

时间复杂度: O(n),因为pow()函数需要 O(N) 时间。

辅助空间: O(1)。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

C++ 示例