Las pilas se usan comúnmente para indicar en
que punto se encuentra un programa cuando contiene procedimientos que se llaman
a si mismos. Estos procedimientos se conocen como procedimientos recursivos.
La recursividad es una técnica en la que un
procedimiento o función se hace llamadas a si mismo en el proceso de
realización de sus tareas. La recursividad se puede definir mediante un clásico
ejemplo de la función factorial. La recursividad es una técnica de programación
muy potente que puede ser usada en lugar de una iteración (Bucles o ciclos).
Ello implica una forma diferente de ver las acciones repetitivas permitiendo
que un subprograma se llame a si mismo para resolver una operación mas pequeña
del programa original.
4!= 4*3*2*1=24
No hay comentarios:
Publicar un comentario