Calcular el factorial de un número

El factorial de un entero positivo n (n factorial, n!) se define como el producto de todos los números enteros positivos desde 1 hasta n.
Por ejemplo: 5 ! = 1 × 2 × 3 × 4 × 5 = 120.

La operación de factorial aparece particularmente en combinatoria (representa el número de formas distintas de ordenar n objetos distintos, sin repetición).