Tyto stránky již nejsou udržovány. Obsah je postupně přesouván/aktualizován na adrese chytrosti.marrek.cz.

1575/14246

20111018-Tue-faktorial.py
   1 #!/usr/bin/env python
   2 # -*- coding: utf8 -*-
   3 # Soubor:  20111018-Tue-faktorial.py
   4 # Datum:   18.10.2011 08:22
   5 # Autor:   Marek Nožka, nozka <@t> spseol <d.t> cz
   6 # Licence: GNU/GPL 
   7 # Úloha:   Výpočet n!
   8 # Popis:   rekurzivně a iteračně
   9 
  10 
  11 def mocnina(x,n):
  12     vysledek = 1    
  13     i = 1    
  14     while i<=n:
  15         vysledek = vysledek * x
  16         i += 1
  17     return vysledek
  18     print "už je konec a tento řádek nikdy neuvidím"
  19     
  20 
  21 def Rfaktorial(n):
  22     if  n > 1  :  
  23         return n * Rfaktorial(n-1)
  24     else:
  25         return 1 
  26         
  27 def Ifaktorial(n):
  28     vysl = 1
  29     i = 556764
  30     for i in range(1,n+1):
  31         vysl *= i
  32     return vysl
  33     
  34 print mocnina(2,16)
  35 print Rfaktorial(5)
  36 print Ifaktorial(5)
`--> stáhnout

Licence Creative Commons Valid XHTML 1.0 Strict Valid CSS! Antispam.er.cz Blog: Tlapicka.net