Professional Documents
Culture Documents
Ds .Aswin Lab 1 To 5
Ds .Aswin Lab 1 To 5
Aswin
20234012404106
Source Code:
def asc_desc(n):
if n>0:
print(n,end = '')
asc_desc(n-1)
print(n,end = '')
asc_desc(num_terms)
S.Aswin
20234012404106
Output:
S.Aswin
20234012404106
Source Code:
def sum_of_numbers(n):
if n == 0:
return 0
else:
return n+sum_of_numbers(n-1)
result = sum_of_numbers(N)
Output:
S.Aswin
20234012404106
Source Code:
def factorial_recursive(n):
if n==0 or n==1:
return 1
else:
return n*factorial_recursive(n-1)
result = factorial_recursive(num)
Output:
S.Aswin
20234012404106
Source Code:
def calculate_power(base,exponent):
if exponent == 0:
return 1
else:
result = calculate_power(base_value,exponent_value)
Output:
S.Aswin
20234012404106
Source Code:
def fibonacci_recursive(n):
if n<=1:
return n
else:
print("\nFibonacci Series:\n")
for i in range(num_terms):
print(fibonacci_recursive(i),end = '')
S.Aswin
20234012404106
Output: