Pages

miércoles, 30 de enero de 2013

Calcular la media aritmética Codigo en Java

Problema
Diseñar un algoritmo que permita determinar la media aritmética de una lista de números positivos.

Solución
  • Entrada: 15, 8, 5, 12
  • Salida: 10
Codigo Fuente en Java
import java.util.Scanner;
public class Main {
     public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
         int i,b=0,num=5;
         double suma=0.0;
          System.out.println("Para salir ingresa cero");
          while(num!=0){
              System.out.println("Ingresa un numero");
              num=sc.nextInt();
              suma=suma+num;
              b++;
          }
         System.out.println(suma/(b-1));
     }
}

7 comentarios:

Unknown dijo...

xq es menos 1 enla imprecion

Unknown dijo...

xq es menos 1 enla imprecion

Anónimo dijo...

Escriba un programa que solicita al usuario un número n que será el tamaño de un arreglo (vector) y que será, también, la cantidad de números que el usuario digitará.

Luego solicite al usuario los n números y guárdelos en el vector.

Por último, calcule la mediana estadística del vector. En el ámbito de la estadística, una mediana es el valor de la variable que deja el mismo número de datos antes y después que él, una vez ordenados estos. O sea, la mediana es el valor en el medio de un grupo de valores, asumiendo que los valores estén ordenados. Si existe un número impar de valores, la mediana es el valor en el medio, pero si existe un número par de valores, la mediana es el promedio de los dos valores en las posiciones del medio. Por ejemplo, la mediana de los valores {1, 6, 18, 39, 86} es el valor medio, o sea 18. La mediana de los valores {1, 6, 18, 39, 86, 91} es el promedio de los dos valores del medio, o sea, (18 + 39)/2 o 28,5.

Esteban Fajardo dijo...

No entiendo para qué se declara i

Anónimo dijo...
Este comentario ha sido eliminado por el autor.
Anónimo dijo...

no hace falta declarar i;

Anónimo dijo...

Es -1 porque si no, a la hora de dividir contará el 0

Publicar un comentario