Lunes 23 de Diciembre de 2024, 15:09
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
PHP
(Moderador:
F_Tanori
) »
Funciòn Recursiva
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Funciòn Recursiva (Leído 1267 veces)
fernando13
Nuevo Miembro
Mensajes: 19
Funciòn Recursiva
«
en:
Sábado 11 de Junio de 2005, 20:06 »
0
Hola a todos, necesito cerrar una función recursiva cuando termine su tarea.
Tweet
gnfrs
Miembro MUY activo
Mensajes: 195
Re: Funciòn Recursiva
«
Respuesta #1 en:
Domingo 12 de Junio de 2005, 04:24 »
0
Hola, tenés que frenar la recursividad para eso necesitás encontrar el caso base de la función, es decir el punto en que dicha función no se necesite resolver con recursividad.
Acá tenés un pequeño ejemplo.
function factorial ($n) {
if (n==0) //Caso base
return (1);
else //Caso general
return (n*factorial(n-1));
}
Saludos y espero que te sirva.
·· Estudio Quadra ·· Programacion ·· Diseño ·· Innovando Internet ··
.
Gabriel S. Luraschi
··
Videos de Guns and Roses
LAGUNS - Banda tributo a Guns N' Roses
··
.
fernando13
Nuevo Miembro
Mensajes: 19
Re: Funciòn Recursiva
«
Respuesta #2 en:
Lunes 13 de Junio de 2005, 18:42 »
0
Hola, me funciono tu ejemplo, muchas gracias...
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
PHP
(Moderador:
F_Tanori
) »
Funciòn Recursiva