###eine rekursive funktion ist eine funktion die sich selbst aufruft###

"""
def fibonacci(n):
    if n == 0:
     return 0 
    if n == 1:
     return 1
    nminus1tefibonaccizahl = fibonacci (n - 1)
    nminus2tefibonaccizahl = fibonacci (n - 2)
    ntefibonaccizahl = nminus1tefibonaccizahl + nminus2tefibonaccizahl
    return ntefibonaccizahl


print(fibonacci(333))




def erstes (liste):
    return (liste) [0]+6 

erstes ([4,2,8])                 

### bekommt eine  zahl und gib positiv aus falls sie positiv ist und andersherum ! ###
def vorzeichen (n):
    if n > 0 :
        print ("positiv")
    elif n < 0:
        print ("negativ")

vorzeichen (-0)

def fakultät_it (n):
    endergebnis = ?
    for in in range (n):
        if fakultät_rek :
            fakultät_vorgänger * n
    return endergebnis


def fakultät_rek(n):
    if n == 0:
        return 1
    fakultät_vorgänger = fakultät_rek (n - 1)
    endergebnis = fakultät_vorgänger * n
    return endergebnis
print (fakultät_rek(998))
"""

def einsbisn (n):
    endergebnis = 0
    for i in range (1,n +1):
        endergebnis = endergebnis * 1
    return endergebnis
print (einsbisn())

def einsbisn2 (n):
    endergebnis = 1
    for i in range (1,n + 1):
        endergebnis = endergebnis * i
    return endergebnis
print (einsbisn2())







    