2. Unidad 2 recursividad
Es una alternativa diferente para implementar estructuras de repetición (ciclos).
Un ejemplo es con la serie Fibonacci
int fibonacci(int num){
if (num == 1) {
return 1;
}
else if (num == 0){
return 0;
}
else {
return fibonacci(num - 1) + fibonacci(num - 2);
}
En conclusión es que un programa solicite su propia ejecución en el curso de su desarrollo.