Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Otvorte textového editora , ako je napríklad Poznámkový blok . Poznámkový blok môže byť zobrazená na 
 2 
 Zadajte nasledujúcu definíciu pre rekurzívne umocňovanie funkcie " Start - > Všetky programy - > Príslušenstvo - > Poznámkový blok . " : 
 
 ( define ( EXPT základné n) 
 
 ( if ( = n 0 ) 
 
 1 
 
 ( * základňa ( EXPT base ( - n 1 ) ) ) ) ) 
 
 Táto definícia je uvedená v Lispe . Avšak , rovnaká funkcia môže byť napísaný v akomkoľvek jazyku , ktorý podporuje rekurziu . Po prvé , funkcia musí testovať na stave výstupu , ktorý je v našom prípade sa stane , keď n = 0. Potom naša funkcia násobí základne krát exponent základne do pôvodného výkonu mínus 1. Toto sa vyrovná matematickú definíciu umocňovanie . 
 3 
 Otvorte definíciu v tlmočníka . Ak používate Lisp interpret , použite funkciu ako tak : 
 
 ( EXPT 2 2 ) 
 
 vráti 4 
 < . br >