Algoritmo recursivo para encontrar n factorial!
Idea: encontrar la función factorial de forma recursiva. Si el parámetro de entrada es igual a 1, se devuelve 1. De lo contrario, se devuelve n veces la función para la siguiente recursión.
Código de referencia:
#includelt;stdio.hgt;
int?fun(int?n)
{
if(n==1||n==0)?return?1; //Si el parámetro es 0 o 1, devuelve 1
return?n*fun(n-1 ); //De lo contrario, devuelve el producto de n y la siguiente recursión
}
int?main()
{
int?n;
scanf("d", y n;
printf("d\n", diversión(n)); retorno?0;
}
/*
5
120
*/
Principio recursivo del algoritmo
La recursividad es un concepto importante en informática. El método recursivo es un método eficaz en programación.
La recursividad puede hacer que el programa sea conciso y. claro.