I'm just starting and i need help with this problem:
Write a recursive function Factorial() that returns the factorial (a long) of its int argument. The factorial of a positive integer is the product of it and all the positive integers less than it. For example, the factorial of 5 is 5*4*3*2*1 or 120. The symbol for factorial is the exclamation point, therefore 5!=120. Computing this factorial can also be thought of as 5!=4! or more generally, N!=N*(N-1)! By definition, 0! is equal to 1.
Any help would be great. Thanks.