A good answer might be:

Perhaps you should run the program to find out.


Factorial

Here is the definition of N factorial:

N Factorial == N! == N * (N-1) * (N-2) * (N-3) * . . . 4 * 3 * 2 * 1

For example,

 
6! == 6 * 5 * 4 * 3 * 2 * 1 == 720

Here are a few other parts to the definition: N must be a positive integer, and 0! is defined to be 1.

Let us write a program that computes N! for a value of N. The program checks that N is positive (including zero), then computes the factorial.

QUESTION 6:

Say that the user enters a 5. How (in general) will the program calculate 5 factorial?