retornar 2 variables desde un método
Publicado por nelson (11 intervenciones) el 24/06/2019 01:56:05
Hola a todos tengo una duda y es que he intentado devolver estos dos valores, pero no he podido, estoy estancado en esto que se que debe ser simple.
tengo un paquete en el que tengo la clase (ejercicios.java) y la otra clase main(donde creo el objeto 'ejercicio6').
y nesecito retornar el valor de (s) y el valor de (aux2), pero no puedo. cualquier ayuda sera bienvenida
tengo un paquete en el que tengo la clase (ejercicios.java) y la otra clase main(donde creo el objeto 'ejercicio6').
y nesecito retornar el valor de (s) y el valor de (aux2), pero no puedo. cualquier ayuda sera bienvenida
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public double Ejercicio6() throws IOException{
//una fuente de datos registra varias edades, la edad 0 indica el termino de ingreso de datos, Realizar
//un programa para determinar el promedio de las edades ingresadas y el % de personas mayoes a 50 años
BufferedReader bu = new BufferedReader(new InputStreamReader(System.in));
double m = 1, aux = 0, contador1 = 0, contador2 = 0;
System.out.println("La edad o indica el termino de Ingreso de datos");
while(m != 0){
System.out.print("Ingresa una edad: ");
m = Integer.parseInt(bu.readLine());
contador1++;//sumando las edades
aux = aux + m;
if(m > 50)
contador2++;//sumando los mayores a 50
}
double s = (contador2 * 100)/(contador1 -1);
double aux2 = aux /(contador1 -1);
System.out.println("El promedio de las edades es: " + aux2);
System.out.println("El porcentage de personas mayores años es : " + s);
return aux2;
- GuiaEjerciciosJava.rar(17,2 KB)
Valora esta pregunta
-1