First method to find factorial number of given number:
n = int(input("Enter a number: ")) fact = 1 if n < 0: print("Factorial does not exist for negative numbers") elif n == 0: print("The factorial of 0 is 1") else: for i in range(1, n+ 1): fact = fact*i print("The factorial of number is",fact)
Output:
Enter a number: 4 The factorial of number is 24
Second Method to find factorial number of given number:
n = int(input("Enter a positive number: "))
fact = 1
for i in range(1, n+1):
fact = fact*i
print("The factorial of number is",fact)
Output:
Enter a positive number: 3 The factorial of number is 6
To find the Factorial of a Given Number by Rajesh Sir:
Comments