This commit is contained in:
BarsTiger
2021-10-15 12:46:53 +03:00
parent b9772007b3
commit 68fb5410ee
45 changed files with 729 additions and 16 deletions

View File

@@ -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")