feed twitter facebook LinkedIn facebook

Java » Calcular media de numeros con Java

abril 23, 2007 por Víctor Cuervo 23 Comentarios Imprimir Imprimir

Mediante este sencillo código Java vamos a poder calcular la media de una lista de números. Con ello pondremos en juego nuestras habilidades para el manejo básico del lenguaje java, así como el manejo de arrays.

Lo primero que haremos será declarar un array de 10 elementos. Para ello hay que declarar el array:

int array[];

No nos hemos querido complicar mucho más la vida y hemos creado un array de números enteros. Ahora hay que inicializar y cargar el array. Para ello podemos, o bien realizarlo en dos pasos, o bien cargado directamente. Esto conllevaría una "inicialización encubierta".

int array[] = {12,34,56,4,3,2,1,8,9,10};

A la hora de calcular la media de números enteros hay que tener en cuenta que el resultado puede salir un número con decimales. Es por ello que la variable que declaremos para representar la media la vamos a definir de tipo double.

double media = 0.0;

El siguiente paso a dar es recorrer el array. Para ello nos apoyamos en un bucle for. Este bucle iterara tantas veces como elementos tenga el array. El número de elementos de array nos lo dará la propiedad length del mismo.

Dentro del array iremos sumando los valores de todos los elementos. Quedándonos el siguiente código:

for (int i=0; i < array.length; i++) {
 media = media + array[i];
}

Lo último que nos quedará será dividir a la suma de todos los valores, por el número de elementos del array. Y ya tenemos el valor medio de la serie.

media = media / array.length;

Visualizar el ejemplo | Descargar el código

tags: ,

Artículos relacionados:

23 comentarios »

RSS feed para los comentarios de esta entrada. TrackBack URI

1 2 3
  1. pablo
    junio 9, 2007 #

    este codigo ayuda a determinar la media de una lista de datos… pero alguien me podria ayudar con algun programa que saque TODAS las medias, es decir que saque el numero que mas se repite, luego el que se sigue y asi sucesivamente.?

    Gracias–

  2. erick
    mayo 18, 2008 #

    gracias fue de gran ayuda

  3. Pablo
    julio 30, 2008 #

    como calcular la media la moda la mediana ,la varianza en jva

  4. Sol Martinez Aguirre
    agosto 4, 2008 #

    Sol

  5. Sol Martinez Aguirre
    agosto 4, 2008 #

    Alguien me puede ayudar!!!!, necesito saber como programar en java la media, moda, mediana y varianza
    urgente!!!!!!!!
    Ayudenme porfavor se los agradecere mucho

  6. Sol Martinez Aguirre
    agosto 5, 2008 #

    buena informacion

  7. Soledad
    agosto 5, 2008 #

    buena informacion gracias

  8. Alexa
    noviembre 13, 2008 #

    necesito como encontrar la moda de un vector y sacar el numero de cuantas veces se repite el numero o los numeros

  9. yeimy
    noviembre 26, 2008 #

    necesito el codigo fuente de unmenù para calcular la media de nùmeros (media usando ciclo for,media usando ciclo while,media usando ciclo do-while,salir(

  10. JUNIOR
    enero 29, 2009 #

    HOLA PORFA Q ALGUIEN ME AYUDE A QUE APARESCA LA PALETTE PARA DISEÑAR LOS BOTONES, CONTROLES, EN MI PANTALLA XQ AL HACER WINDOW / PALETTE SALE UN ICONO ROJO ABAJO COMO UN REPORTE QUE DICE QUE NO SE PUEDE Y NO SE COMO HACERLO APARECERLO XQ CON PROPIEDADES SI APARECE
    CUAL ES EL PROBLEMA
    AYUDENME PORFAVOR QUIERO AVANZAR MI PROYECTO
    GRACIAS

1 2 3

Deja un comentario

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*