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

PHP rekurzivne f-cje

[es] :: PHP :: PHP za početnike :: PHP rekurzivne f-cje

[ Pregleda: 3071 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

fol_develloper
Samir Zahirovic
ucenik
Sarajevo,Bosna i Hercegov

Član broj: 332377
Poruke: 9
62.101.134.*



+2 Profil

icon PHP rekurzivne f-cje25.11.2016. u 11:51 - pre 44 meseci
Napisati funkciju koja rekurzijom računa faktorijal datog broja.

Sledeći poziv treba da ispiše 120 na izlazu:

echo factorial(5);

Da li je ovakav kod dobar :
<?php

def fakt (n):
if n == 5:
return 5
else:
return n * fakt(n-1)

echo factorial ("120")
?>
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2244 Profil

icon Re: PHP rekurzivne f-cje25.11.2016. u 16:19 - pre 43 meseci
def fakt (n): .....

Ovo nije python. Ne zna PHP šta je def
Dakle, kod ni malo nije dobar. Semicoloni fale, takođe...

Jesi li ti uopšte video nekada kako izgleda PHP funkcija, kod, itd.. ?

Code (php):

function fakt ($n)
{
 if ($n == 5):
  return $n;
 else:
  return ($n * fakt($n-1));
 endif;
}
 


about:networking
 
Odgovor na temu

svepomalo

Član broj: 306404
Poruke: 186



+21 Profil

icon Re: PHP rekurzivne f-cje25.11.2016. u 16:25 - pre 43 meseci
Code (php):

<?php
        function factorial ($n) {
            if ($n >= 1)
                return $n * factorial($n-1);
            else
                return 1;
        }
        $n = 5;
        echo "Factorial for: " . $n . " is: " . factorial($n) . PHP_EOL;
?>
 
 
Odgovor na temu

[es] :: PHP :: PHP za početnike :: PHP rekurzivne f-cje

[ Pregleda: 3071 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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