Uso de recursi\u00f3n para funciones recursivas.<\/p>\n
La recursi\u00f3n es cuando una funci\u00f3n se llama a si misma. Parecer\u00eda que se entra en un loop infinito, mas no siempre es as\u00ed. El caso en el que el ciclo se rompe se llama caso base. No siempre es la mejor idea usar recursi\u00f3n, pero es mucho m\u00e1s 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.<\/p>\n
Primero llamar la librer\u00eda iostream y el poderoso using namespace std, despu\u00e9s 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.<\/p>\n
\u00a0<\/p>\n<\/p>\n
m\u00e1s en: http:\/\/www.danzig.us\/cpp\/recursion.html<\/a><\/span><\/span><\/p>\n el c\u00f3digo en: https:\/\/github.com\/JuanPabloGonzalezHuezzo\/P2fibonacci.cpp<\/a><\/span><\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":" Uso de recursión para funciones recursivas.<\/p>\n 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.<\/p>\n 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.<\/p>\n <\/p>\n<\/p>\n más en: http:\/\/www.danzig.us\/cpp\/recursion.html<\/a><\/span><\/span><\/p>\n el código en: https:\/\/github.com\/JuanPabloGonzalezHuezzo\/P2fibonacci.cpp<\/a><\/span><\/span><\/p>\n<\/div>\n