1
This commit is contained in:
@@ -8,11 +8,11 @@ def factorial(kolvo):
|
||||
return fakt
|
||||
|
||||
|
||||
def factTailRec(kolvo, result):
|
||||
if kolvo == 0:
|
||||
return result
|
||||
else:
|
||||
return factTailRec(kolvo - 1, result * kolvo)
|
||||
# def factTailRec(kolvo, result):
|
||||
# if kolvo == 0:
|
||||
# return result
|
||||
# else:
|
||||
# return factTailRec(kolvo - 1, result * kolvo)
|
||||
|
||||
|
||||
def fact(kolvo):
|
||||
@@ -22,14 +22,14 @@ def fact(kolvo):
|
||||
return kolvo * fact(kolvo - 1)
|
||||
|
||||
|
||||
|
||||
print(factorial(n))
|
||||
print(factTailRec(n, 1))
|
||||
print(fact(n))
|
||||
|
||||
if factorial(n) == factTailRec(n, 1) and factorial(n) == fact(n):
|
||||
print("all OK")
|
||||
|
||||
schislo = factorial(n)
|
||||
print(schislo)
|
||||
# print(factTailRec(n, 1))
|
||||
# print(fact(n))
|
||||
|
||||
# if factorial(n) == factTailRec(n, 1) and factorial(n) == fact(n):
|
||||
# print("all OK")
|
||||
|
||||
|
||||
|
||||
print( "dlina " + str(len(str(schislo))) + " simvola")
|
||||
Reference in New Issue
Block a user