Recursividad

La recursividad es una técnica de programación importante. Se utiliza para realizar una llamada a una función desde la misma función


El siguiente párrafo muestra una función, expresada con palabras, que calcula un factorial.
“Si el número es menor que cero, se rechaza. Si no es un entero, se redondea al siguiente entero. Si el número es cero, su factorial es uno. Si el número es mayor que cero, se multiplica por él factorial del número menor inmediato.”

Para esto tengo un codigo que expresa muy bien la recursividad

El metodo Guardar(int x), se llama asi mismo asignandole valor a los parametros, y cumpliendo con el tipo de valor Guardar(x+1)



Si quieres ver y descargar el codigo C# de recursividad completo, puedes hacerlo dando click aqui

Comentarios

Entradas populares