Cálculo recursivo de la suma
La recursión ayuda a resolver problemas dividiéndolos en subproblemas más pequeños y manejables. En este ejercicio, implementarás un método recursivo para calcular la suma de los números del 1 a n.
Este ejercicio forma parte del curso
Entrada/Salida y Streams en Java
Instrucciones del ejercicio
- Añade el caso base, cuando la entrada
nsea igual a1. - Llama al método.
- Inicia la primera llamada recursiva.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
public class SumCalculator {
static int sum(int n) {
// Base case: when n is the last number 1
if (____ ____ ____) return 1;
// Recursive step: add the current sum and call itself
return n + ____(n-1);
}
public static void main(String[] args) {
// start the recursive call
System.out.println(____(5));
}
}