Recursión: División entera
Crea una función que devuelva la parte entera del resultado de una división entre dos números. Este proceso de división puede lograrse mediante restas repetitivas, por lo que puede hacerse de forma recursiva.
Ejemplos
divide(10, 2) ➞ 5
divide(-51, -4) ➞ 12
divide(3, 9) ➞ 0
divide(-21, 5) ➞ -4
divide(1024, 7) ➞ 146
divide(273, -6) ➞ -45Notas
- No habrá valores cero para el divisor.
- Se espera que resuelvas este desafío mediante un enfoque recursivo.
- Puedes leer más sobre la recursión (consulta la pestaña Resources) si aún no estás familiarizado con ella o si todavía no has comprendido completamente el concepto antes de realizar este desafío.
- Si crees que la recursión es divertida, puedes encontrar una colección de estos desafíos aquí.