Ejercicio 6

Re: Ejercicio 6

de Gaston Notte -
Número de respuestas: 0
Hola Mauricio,

Tu solución es correcta y cumple con ser recursión de cola.
Naturalmente, para obtener el factorial de n, esa función debe ser invocada con valor 1 en acum, de lo contrario no tiene sentido. Invocarla con cualquier otro valor el resultado es incorrecto (multiplicaría el resultado de fact(n) por el acum que le pongas).

No es raro que acum entre como parámetro. En este caso puedes apreciar como el uso de dicho parámetro te brinda la posibilidad de resolver un ejercicio usando recursión de cola.

Saludos