Mi Funcion Factorial Iterativo X28361


Statement
 

pdf   zip

Escribir un programa que lea un número entero nn y muestre como resultado el factorial n!n! de dicho número. Para el cálculo del factorial use una función implementada llamada int factorial (int nn). La función deberá recibir un solo parámetro que es un número nn, y devolver como resultado el valor del factorial.

Entrada

EL número entero nn.

Salida

EL valor factorial n!n!.

Observación

  • No olvide implementar la función indicada;

  • Considere que el factorial de 00 es 11;

  • No olvide imprimir un salto de línea al final;

  • Tome el siguiente código en c++ como guía.

#include <iostream>

using namespace std;

int factorial(int n){
	int res = 1;
	
	for(int i = 1; i <= n; ++i){
		res = res * i;
	}
	
	return res;
}

int main() {	
	int n;
	
	cin >> n;
	
	cout << factorial(n) << endl;
	
	return 0;
}
Public test cases
  • Input

    1
    

    Output

    1
    
  • Input

    0
    

    Output

    1
    
  • Input

    8
    

    Output

    40320
    
  • Input

    11
    

    Output

    39916800
    
  • Input

    7
    

    Output

    5040
    
  • Information
    Author
    Language
    Spanish
    Official solutions
    C++
    User solutions
    C++ Java Python