Convierte algoritmos con ciclos a funciones recursivas

Clase 30 de 47Curso 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.