public class SumaRecursiva
{
public static void main(String[]args) {
System.out.println("\n\n\n\n");
System.out.println("Metodo recursivo F(N) que obtenga suma de numeros del 1 al N (caso base N=1)");
System.out.println("******************************************************************************");
System.out.println("entonces...");
System.out.println("F(10) = " + FC(10));
System.out.println("F(120) = " + FC(120));
System.out.println("F(500) = " + FC(500));
System.out.println("F(1700) = " + FC(1700));
}
private static int FC(int N){
if(N==1) return 1;//si N llega a 1 sale del metodo con el seultado de la suma
else return N + FC(N-1);//vuelve al metodo hasta que N sea igual a 1
}