Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/02/2011, 07:26
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: explicacion logica recursividad??

El caso base sirve para que no se llame constantemente a la funcion. En algun momento debe parar el llamado recursivo. Lo mismo pasa en la induccion matematica.

Proba esta funcion asi:

Código C++:
Ver original
  1. long int potencia (int b, int e)
  2. {
  3. return b*potencia(b,e-1); //paso recursivo
  4. }

Eso si como esta no va a parar nunca. Y como hiciste para quitarle la recursividad?? Pone la funcion que segun vos sigue funcionando.