27/08/2009, 10:14
|
| | Fecha de Ingreso: mayo-2009
Mensajes: 33
Antigüedad: 15 años, 8 meses Puntos: 0 | |
Respuesta: Programa básico en Java. para recorrer el array se hace con un for:
int max;
int min;
double cuenta;
double promedio = 0.0;
max = num[0];
min = num[0];
cuenta = num[0];
for(int i=1; i < num.length; i++){
//el array empieza en 0 y terminamos en longitud-1, como el primer valor del
//array lo hemos usado por eso empezamos en i=1
cuenta = cuenta + num[i];
if(max<num[i]){
max = num[i];
}
else if(min>num[i]){
min = num[i];
}
}
promedio = cuenta / num.length;
Asi obtiene el maximo en max y y el minimo en min, en cuenta esta la suma de todos los valores y en promedio el valor medio. Tiene que tener cuidado que al dividir 2 numeros entero, el resultado es otro entero, aunque la division no sea entera, por eso debe dividir un decimal entre un entero (o por lo menos eso es lo que recuerdo :D).
Espero haberte ayudado. |