El factorial de un número o factorial de n, se refiere al producto de todos los números enteros positivos desde 1 hasta n. Se trata de los números naturales.
El factorial de n resulta de gran utilidad para problemas asociados a la probabilidad y estadística; tal es el caso de las permutaciones, combinaciones, cálculo de probabilidades de ocurrencia, entre otros casos.
(s. a.) (s. f.). Distribuciones de probabilidad. Desviación estándar [gráfica]. Tomada de https://commons.wikimedia.org/wiki/File:Standard_deviation_diagram.svg
En esta actividad utilizarás el modelo propuesto para realizar algoritmos enfocados a obtener el factorial de un número. Recuerda que una de las partes fundamentales del proceso es el análisis, ya que permite determinar si se ha comprendido la necesidad.
A continuación, se presenta una serie de ejercicios que deberás resolver a partir de un problema dado, utilizando el modelo para realizar algoritmos.
Problema
Realizar el Algoritmo y el programa en C que permita obtener el factorial descendente de un número entero:
N! = N*N-1*..*1
Analizar y modelar el problema dado, identificando los elementos de entrada, los elementos de salida y el proceso a realizar, utilizando un diagrama de bloques.
Selecciona y escribe en cada figura del diagrama de bloques la letra que corresponda a los elementos de entrada, salida y proceso.
A) Valor entero para obtener su factorial.
B) El factorial lo realiza el algoritmo sin datos de entrada.
C) Desde N! = N * N-2 hasta llegar a 1.
D) Imprimir Y.
E) Desde N! = N * N-1 hasta llegar a 1.
F) Imprimir N.
G) Imprimir Factorial de N.