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