Aryan Recur, Normal, HCF and Recur HCF
Aryan Recur, Normal, HCF and Recur HCF
if n <= 1:
return n
else:
return(recur_fibo(n-1) + recur_fibo(n-2))
nterms=15
if nterms <= 0:
print("Plese enter a positive integer")
else:
print("Fibonacci sequence:")
for i in range(1,nterms+1):
print(recur_fibo(i))
or
def recur_fibo(n):
if n <= 1:
return n
else:
return(recur_fibo(n-1) + recur_fibo(n-2))
for i in range(1,16):
print(recur_fibo(i))
#hcf
def gcd(n,x):
if x > n:
smaller = n
else:
smaller = x
for i in range(1, smaller+1):
if((n % i == 0) and (x % i == 0)):
hcf = i
return hcf
gcd(5,10)
or
def gcd(a,b):
if(b==0):
return a
else:
return gcd(b,a%b)
a=int(input("Enter first number:"))
b=int(input("Enter second number:"))
GCD=gcd(a,b)
print("GCD is: ")
print(GCD)