K
Hab es hinbekommen. Danke für den Typ mit dem myCap
Falls jemand ähnliche Probleme hat, ist hier die Lösung:
//CapitalTrend.cpp
#include <iostream>
using namespace std;
double capTrend(int n, double initialCapital, double rate);
void capTrend2(int n, double& cap, double rate);
int main()
{
double mycap=2000;
cout << capTrend(5, 2000, 0.05) << endl << endl;
capTrend2(5, mycap, 0.05);
cout << mycap;
system("PAUSE");
return 0;
}
double capTrend(int n, double initialCapital, double rate){
// TODO: input useful comments
double res = initialCapital;
for (int year = 1; year <= n; year++)
res += res*rate;
return res;
}
void capTrend2(int n, double& cap, double rate){
// TODO: input useful comments
for (int year = 1; year <= n; year++)
cap += cap*rate;
}