Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/06/2007, 05:59
Avatar de _Lucifer_
_Lucifer_
 
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 18 años, 7 meses
Puntos: 28
Re: recursividad?

Cita:
...Mi teoria es esta supongamos q el for va en 4 numero=4
por orden de operadores ejecuta primero lo que esta entre parentesis y esto quedaria 4 * factorial (4 - 1) ¿vuelve a llamar a factorial? y despues q haci se va hasta llegar a uno, y como es q arroja el resultado al final?...
Se ejecuta tal como dices. Fíjate que eventualmente llega a "2*factorial(1)" en ese punto retorna 1 y ya todos los valores están definidos, así que los evalúa y finaliza la ejecución de factorial.

Saludos
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba: