Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

izračunavanje izraza

[es] :: C/C++ programiranje :: izračunavanje izraza

[ Pregleda: 1857 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

s4ndclock
student

Član broj: 236154
Poruke: 8
*.adsl.net.t-com.hr.



Profil

icon izračunavanje izraza29.03.2010. u 20:29 - pre 171 meseci
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.
s4ndclock
 
Odgovor na temu

Mihajlo Cvetanović
Beograd

Moderator
Član broj: 37636
Poruke: 1249



+96 Profil

icon Re: izračunavanje izraza29.03.2010. u 20:53 - pre 171 meseci
Postoji funkcija pow za to. G * pow(1 + k, N)
 
Odgovor na temu

CiribuCiriba
CiribuCiriba

Član broj: 49944
Poruke: 21
109.175.53.*



Profil

icon Re: izračunavanje izraza30.03.2010. u 19:00 - pre 171 meseci
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;

 
Odgovor na temu

Mihajlo Cvetanović
Beograd

Moderator
Član broj: 37636
Poruke: 1249



+96 Profil

icon Re: izračunavanje izraza30.03.2010. u 19:41 - pre 171 meseci
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;
 
Odgovor na temu

[es] :: C/C++ programiranje :: izračunavanje izraza

[ Pregleda: 1857 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.