diff --git a/factorial_recursion.py b/factorial_recursion.py new file mode 100644 index 0000000..56c810e --- /dev/null +++ b/factorial_recursion.py @@ -0,0 +1,12 @@ +# Factorial Recursion Program +def factorial(n): + if n == 0: + return 1 + else: + return n * factorial(n - 1) + +# Usage example +if __name__ == "__main__": + num = 5 + result = factorial(num) + print(f"The factorial of {num} is {result}")