En la función anterior, en el caso de que el argumento utilizado
en la llamada sea 1, ésta devuelve 1, y en caso contrario se
calcula un producto que involucra a la variable numero y una nueva
llamada a la función cuyo argumento es menor en una unidad (numero
-1).
El funcionamiento de una función recursiva se realiza almacenando
las llamadas pendientes, con sus argumentos, en la pila en
tiempo de ejecución. Veamos un ejemplo: imagina que utilizamos
el valor 4 como argumento de la función que calcula el factorial,
es decir, factorial(4), el proceso de llamadas será el
siguiente:

***
Información de los programas con certificado
Hay 2 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Generadores de código Necesitamos construir proyectos en menor tiempo, con calidad y utilizando metodologias actuales, por eso te proponemos una serie de consejos, normas y cualidades de est... [24/01/06] |
|
2.288 | ||
|
Técnicas para el desarrollo de computación móvil (orientado a PDA) Uno de los nuevos paradigmas en el desarrollo de proyectos informáticos es la computación móvil (computación Ubicua). Aquí se verá todo lo que involucra la creación de un... [31/03/06] |
|
1.405 | ||
|
Programa con Delphi Con este curso aprenderemos a programar con delphi, un lenguaje de programación visual, con el que podrás aprender de una manera rápida e intuitiva.... [05/05/05] |
|
5.570 | ||
Publicar en
del.icio.us
digg
meneame