Calcular la sumatoria de n primero números
Solución
Se ingresa un número entero y retorna la suma de los números anteriores incluido el numero ingresado.
Ejemplo
- Ingresa: 5
- Salida: 15
import java.util.Scanner;
public class SumatoriaRecursivo {
public static int sumatoria(int X,int N){
if(N>0){
X=sumatoria(X,N-1);
X=X+N;
return X;
}else{
X=0;
return X;
}
}
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int X=0;
System.out.println("ingrese un numero ");
int N=sc.nextInt();
int a=sumatoria(X,N);
System.out.println(a);
}
}
0 comentarios:
Publicar un comentario