Como guardo "n" variables en un arreglo y en otra clase saco el promedio ?
Publicado por TECNO (2 intervenciones) el 23/10/2019 02:15:59
COMO GUARDO "n" variables en un arreglo y en otra clase saco el promedio ?
Valora esta pregunta
0
import java.util.ArrayList;
import java.util.List;
public class CalcularPromedio {
List<Double> elementos;
public CalcularPromedio() {
elementos = new ArrayList();
}
/**
* Calcula el promedio de los elementos que contiene la lista de elementos
* @return
*/
public Double calcular() {
double suma = 0.0;
for (double e : elementos) {
suma += e;
}
return suma / elementos.size();
}
/**
* Agrega un elemento a la lista de elementos
* @param elemento
*/
public void addElement(double elemento) {
elementos.add(elemento);
}
public String getElementos(){
return elementos.toString().replace("[", "").replace("]", "");
}
}
public static void main(String [] args){
CalcularPromedio c = new CalcularPromedio();
c.addElement(10);
c.addElement(9.5);
c.addElement(9.1);
c.addElement(8);
c.addElement(8.5);
System.out.println("El promedio de los elementos " + c.getElementos() +" es: " + c.calcular());
}