objasnjenje koda, return funkcije???
18.11.2007. u 16:14 · pre 230 meseci
#1
hrj ljudi uspio sam code da napisem ali to je bilo skoro otprilike i proradilo kontam skoro sve sta sam uradio ali
ne kontam teoretski nesto?
kada dodje funkcija do n == 0 i vrati return 1, sta se dalje desava .... koliko ce se puta funkcija izvrsiti return, i kako on zna da je fkt(n) toliko koliko bi trebalo da bude???
ne kontam kako ce mi on dati tu vrijednost fkt(n) kad nigdje ne sabira mislim u biti nisam ja dobro skonto tako reci te rekruzivne funkcije... hvala na vasem strpljenju..
evo code:
ne kontam teoretski nesto?
kada dodje funkcija do n == 0 i vrati return 1, sta se dalje desava .... koliko ce se puta funkcija izvrsiti return, i kako on zna da je fkt(n) toliko koliko bi trebalo da bude???
ne kontam kako ce mi on dati tu vrijednost fkt(n) kad nigdje ne sabira mislim u biti nisam ja dobro skonto tako reci te rekruzivne funkcije... hvala na vasem strpljenju..
evo code:
Code:
int binom(int n, int k)
{
return fkt(n) /(fkt(k) * fkt(n - k));
}
int fkt(int n)
{
if(n == 0)
return 1;
else
return n * fkt(n - 1);}
int binom(int n, int k)
{
return fkt(n) /(fkt(k) * fkt(n - k));
}
int fkt(int n)
{
if(n == 0)
return 1;
else
return n * fkt(n - 1);}