Sumatoria recursiva e iterativa
import java.io.*;
public class sumatoria {
public int sumat;
public static BufferedReader ent = new BufferedReader(new InputStreamReader(System.in));
public static int SumatoriaIterativa(int n){
int suma = 0;
for(int i = 1; i <= n; i++)
suma += i;
return suma;
}
public static int SumatoriaRecursiva(int n){
if(n == 0)
return 0;
else
return n + SumatoriaRecursiva(n-1);
}
public static void main (String args[]) throws IOException{
System.out.println("Dame n");
int n = Integer.parseInt(ent.readLine());
System.out.println("Iterativo es: "+SumatoriaIterativa(n));
System.out.println("Recursivo es: "+SumatoriaRecursiva(n));
}
}
- trapoviejo's blog
- Inicie sesión o regístrese para enviar comentarios
Comentarios recientes
hace 1 semana 2 días
hace 1 semana 2 días
hace 1 semana 2 días
hace 25 semanas 5 días
hace 27 semanas 31 mins
hace 33 semanas 4 días
hace 1 año 26 semanas
hace 2 años 38 semanas
hace 2 años 42 semanas
hace 2 años 49 semanas