#TC1017 #Mastery21

Uso de recursión para funciones recursivas.

La recursión es cuando una función se llama a si misma. Parecería que se entra en un loop infinito, mas no siempre es así. El caso en el que el ciclo se rompe se llama caso base. No siempre es la mejor idea usar recursión, pero es mucho más sencillo cuando no se necesita de mucha eficiencia. Existen muchos casos por mencionar, como el “tail recursion”, contando hacia abajo, contando hacia arriba,entre otros.

Primero llamar la librería iostream y el poderoso using namespace std, después dentro del programa principal (int main() ) El caso sera la serie de fibonacci: en la imagen podemos observar como a funcion fibonacci llama a la misma funcion fibonacci dentre de si misma.

 

más en: http://www.danzig.us/cpp/recursion.html

el código en: https://github.com/JuanPabloGonzalezHuezzo/P2fibonacci.cpp

CC BY 4.0 #TC1017 #Mastery21 by Juan Pablo Gonzalez Huezzo is licensed under a Creative Commons Attribution 4.0 International License.

Comments are closed.