Convierte algoritmos con ciclos a funciones recursivas
Clase 30 de 47 • Curso Básico de Algoritmos y Pensamiento Lógico
Ya conoces cómo operan las funciones recursivas, no olvides tener en cuenta una condición bajo la cual podrás detener o permitir el flujo sobre el cual se va a ejecutar ella misma.
A continuación te dejo ejercicios para que conviertas tus algoritmos en funciones recursivas:
Ejercicio 1
Escribe una función recursiva para un timer que cada 5 minutos se agregue 10 minutos más a su cuenta total.
Ejercicio 2
Escribe una función recursiva para encontrar el número mayor de un array.
Ejercicio 3
Escribe una función recursiva para convertir de minúscula a mayúscula el primer y último carácter de un string.
Ejercicio 4
Escribe una función recursiva para escribir la serie Fibonacci hasta su décima iteración.
Ejercicio 5
Escribe una función recursiva para generar un password aleatorio con 20 caracteres combinando letras-números-símbolos-números-letras-día-new-año.