ASP SkriptePHP SkripteJavascript skripteRegistracijaKorisniciMarketingKontaktirajte nas
.

  • Skripti: 244
  • Korisnika: 845
  • Vijesti: 160
    Clanaka: 16
  • Pod provjerom : 11
  • Velicina: 36.49 MB
  • Skidanja: 188 502
  • .Naj referreri


Naslov članka:   Rekurzivne Funkcije   
Napisano: 15.07.2006. 00:23  
Autor: Ivan Andric {ttc}  
TEKST ČLANKA:
Rekurzivna funkcija je funkcija koja poziva samu sebe. Pisuci rekurzivne funkcije moramo paziti na zavrsetak funkcije, funkcija uvijek mora imati zavrsetak, kraj, inace cemo dobiti beskonacnu petlju. Rekurzivni programi su kraci ali se dulje izvode. Princip je jednostavan pa cu navesti samo jedan primjer.

Primjer:
Napisati funkciju koja prima dva argumenta x i y, i vraaa vrijednost x^y.


<?php
function potencija($x$y) {
if (
$y <= 0) return 1;
else return 
$x potencija($x$y 1);
}
?>


Ista funkcija bez rekurzije

<?php
function potencija($x,$y) {
$retval 1;
for (
$i 0$i $y$i++) $retval *= $x;
return 
$retval;
}
echo 
potencija(2,8);
?>

.
.
.
.




Copyright © by Skripte385 2004~2008.