Witam,
początkuję z C++ i chcę napisać program, który oblicza odsetki składane od kwoty wpłaconego depozytu. Czy mogę prosić o jakąś podpowiedź co robię nie tak?
Jeżeli roczna stopa procentowa wynosi r procent, a początkowa kwota b jest zdeponowana w banku, to kapitał wraz z odsetkami po n latach można obliczyć według wzoru:
b * (1 + r / 100) n
#include <iostream>
using namespace std;
double iniamount = 0;
double percent = 0;
int years = 0;
double final = 0;
void loads();
void calculates();
void prints();
int main()
{
char answer;
do
{
loads();
calculates();
prints();
cout << "\nOne more time (Y/N) ?";
cin >> answer;
} while (answer == 'Y' || answer == 'y');
return 0;
}
void loads()
{
cout << "Enter initial amount : ";
cin >> iniamount;
cout << "Enter percent : ";
cin >> percent;
cout << "Enter number of years : ";
cin >> years;
}
void calculates()
{
final = iniamount * ((1+ percent /100) * years);
}
void prints()
{
cout << "The final amount is : " << final << endl;
}