Cómo usar C++ para escribir un código para calcular factoriales con ciclos

El factorial de un número entero no negativo es el producto de todos los números menores o iguales a n. El signo de exclamación "!" denota el factorial del número; por ejemplo, 4!=1 x 2 x 3 x 4 = 24. El factorial de cero se define como 1. El lenguaje de programación C++ se usa para escribir programas de computadora con cualquier nivel de complejidad. El ciclo "for" de C++ te permite implementar cálculos de factoriales fácilmente dentro de tu programa.

Comstock Images/Comstock/Getty Images

Otras personas están leyendo

Paso 1

Asigna el valor inicial del factorial a la variable "factorial: int factorial=1;

Paso 2

Define el número para el que necesites calcular el factorial. Por ejemplo: int number=8;

Paso 3

Escribe el ciclo "for" en C++: for (int i=1; i<=number;i++) { }

Paso 4

Agrega el comando que calcular el factorial al ciclo: for (int i=1; i<=number;i++) { factorial=factorial*i; }

Paso 5

Imprime el valor del factorial: std::cout <<"Factorial of " <<number<<" is "<<factorial; En este ejemplo el programa imprime la siguiente oración: "Factorial of 8 is 40320".

Consejos y advertencias

  • Si establecer el número en cero (int number=0;) el programa calcula correctamente que el factorial es 1.

Referencias

Lee este artículo

Comentarios

Más reciente