[ s4ndclock @ 29.03.2010. 20:29 ] @
imam neke podatke zadane a rezultat se dobiva formulom Iznos=G*(1+k)^N sve mi je zadano samo ne znam kako da stavim ovo ^N...??? jel ima tko kakvu ideju? hvala unaprijed.
[ Mihajlo Cvetanović @ 29.03.2010. 20:53 ] @
Postoji funkcija pow za to. G * pow(1 + k, N)
[ CiribuCiriba @ 30.03.2010. 19:00 ] @
Mozes for petljom izvrtiti n puta ili do-while ako ne znas koliko ces puta to raditi.
Evo malog koda za ilustraciju. :)

Code:

int n=5;
double temp = 1+k // n=1
for(int i=0;i<n-1;i++)
temp*=temp;

[ Mihajlo Cvetanović @ 30.03.2010. 19:41 ] @
Rezultat prethodnog koda je (1+k)^(2^(n-1)) za n>0 i 1+k za n==0. Evo ispravnog koda.

Code:

int n=5;
double temp = 1.0;
for(int i=0;i<n;i++)
  temp*=1+k;