Factorial(recursion) - Mahek Gupta
def fact(n):
if n==0:
return 1
else:
return n*fact(n-1)
def sum1(n):
if n==1:
return n
else:
return n+sum1(n-1)
#main programme
n=int(input("enter any number to find sum"))
print(fact(n))
print(sum1(n))
print("factorial of",n,"is",fact(n))
print("sum of",n,"is",sum1(n))
if n==0:
return 1
else:
return n*fact(n-1)
def sum1(n):
if n==1:
return n
else:
return n+sum1(n-1)
#main programme
n=int(input("enter any number to find sum"))
print(fact(n))
print(sum1(n))
print("factorial of",n,"is",fact(n))
print("sum of",n,"is",sum1(n))
Comments
Post a Comment