Jdi na obsah Jdi na menu
 


02.Algoritmus, jeho vlastnost

https://soptik.tech/sinf/temata/temata-loni/99-ALGORITMY-pptx.pdf

 

 # rekurzivni

def faktorial(n):
  if n == 0:
    return 1
  if n == 1:
    return 1
  return n * faktorial(n-1)
import random
print(faktorial(random.randint(1,10)))
 
# iterační
def iteracni(n):
  # 1 * 2 * 3 * 4
  vysledek = 1
  for i in range(1, n+1):
    vysledek = vysledek * i
  return vysledek
 
import random
print(iteracni(random.randint(1,10)))