index | submit | rank | book

factorial1 – Factorial of a number (easy version)

Write a program that computes the factorial of a number n, or simply n!.

We can recursively define the factorial of a number as:

In symbolic terms:

By the above definition, the factorial of 4 is 24

Input and Output

Input will contain a single integer n where 0 ≤ n < 10. Output should contain a line with the factorial of n.

Example input 1

4

Example output 1

24

Example input 2

6

Example output 2

720

The factorial function

Your program should contain a factorial function that takes an integer and returns an integer. Please refer to the information for your chosen language:

Scoring

try first: good1 signum1

try next: power1

index | submit | rank | book

Copyright © 2020-2021 Rudy Matela
All rights reserved