Iterative factorial

Write an iterative function that, given a natural nn, returns its factorial n!n!.

Interface

C++
int factorial(int n);
C
int factorial(int n);
Java
public static int factorial(int n);
Python
factorial(n)  # returns int
factorial(n: int) -> int

Precondition

Assume 0n120\le n \le 12.

Observation

You only need to submit the required procedure; your main program will be ignored.

Problem information

Author: Unknown
Translator: Carlos Molina

Generation: 2026-02-04T19:19:51.119Z

© Jutge.org, 2006–2026.
https://jutge.org