Compound Interest:
Compound interest is a interest that is added to the principal amount of the deposit or loan to gain interest on the accumulated (principal + interest) amount. The addition of interest to the principal amount is called as compounding.
Formula:
$A=P \times {(1+ \frac{r}{n})}^{nt}$
$ci = A - P $
Where:
- $A =$ Accumulated Amount (principal + interest)
- $P =$ Principal Amount
- $I =$ Interest Amount
- $R =$ Annual Nominal Interest Rate in percent
- $r =$ Annual Nominal Interest Rate as a decimal
- $r = R/100$
- $t =$ Time Involved in years, 0.5 years is calculated as 6 months, etc.
- $n =$ number of compounding periods per unit t; at the END of each period
- $ci =$ Compound interst
Algorithm:
Steps:
- Input the principal amount, rate of interest and time (in years)
- Find the annual interest rate as decimal
- Compute the accumulated amount using the above formula
- Find the compound interest by subtracting the principal from accumulated amount.
- Determine the compound interest
#include "iostream" #include "conio.h" #include "math.h" using namespace std; int main() { float p, r, n, ci; int t; cout<<"Enter Principle amount :"; cin >> p ; cout << "Rate in %:" ; cin >> r ; cout << "Time in years:" ; cin>> t; // Accumulated amount calculation n = p*pow((1+r/100),t); // Compounded amount ci = n-p; cout << "\n" << "Compound Interest = " << ci << endl; return (0); }
INPUT: Enter Principal Amount: 1200
Rate in % : 10
Time in years : 2
OUTPUT: Compound interest : 252
No comments:
Post a Comment