Cómo escribir un programa java para calcular el promedio

Calcular el promedio es muy importante para la vida cotidiana. El promedio se utiliza junto con muchas otras operaciones matemáticas y es importante saber algo. Pero si estamos tratando con un gran número, es más fácil de usar un programa. Aquí se explica cómo escribir su propio programa Java para calcular la media.

pasos

Imagen titulada Escribir el programa en Java para calcular la media de la Etapa 1
1
Planificar su programa. Esto es esencial. Piense en donde se va a utilizar. El programa se encargará de números muy grandes? Si es así, usted podría considerar los tipos de datos, tales como de largo en lugar de int.
  • Trate de calcular el promedio de algunos números manualmente. Esto le ayudará a entender su programa.
  • Imagen titulada Escribir el programa en Java para calcular la media de la Etapa 2
    2


    Introducir el código. Para calcular el promedio se necesitan los siguientes parámetros:
  • la suma toda la entrada de usuario
  • la número total de entradas introducida por el usuario.
  • Por ejemplo, si la suma de las entradas es = 100 y el número total de entradas es = 10, media = se 100/10 = 10
  • Por lo tanto, la fórmula para el cálculo de la media es:

    Media = Suma de las entradas / número total de entradas
  • Para recibir estos parámetros (entradas) de usuario, intente utilizar la función Escáner de Java.
  • Tendrá que recibir varios terminales de entrada de usuario para cada una de las palabras para encontrar la media. Trate de usar un bucle para esto. En el código de ejemplo siguiente, un bucle con Se utiliza. Puede intentar usar un bucle con mientras que también.
  • Imagen titulada Escribir el programa en Java para calcular la media de la Etapa 3
    3
    Calcular el promedio. Mediante la fórmula indicada en el paso anterior, escriba el código para calcular la media. Asegúrese de que la variable e3 utiliza para almacenar el valor de la media es del tipo flotar. De lo contrario, su respuesta puede no ser correcta.
  • Esto es debido a que el tipo de datos flotador tiene precisión simple de 32 bits y tener en cuenta los decimales en cálculos matemáticos. Por lo tanto, utilizar una variable de tipo float es la respuesta a cálculos como 5/2 (5 dividido por 2), lo que da 2,5
  • Si el mismo cálculo (5/2) se realiza utilizando una variable int, el resultado es de dos.
  • Sin embargo, las variables en las que se almacenan sumadora y número de entradas puede ser int. Utilizar una variable flotar a promedio convertirá automáticamente int para flotador y el cálculo total aparece en el punto decimal en lugar de todo.


  • Imagen titulada Escribir el programa en Java para calcular la media de la Etapa 4
    4
    Mostrar el resultado. Una vez que el programa ha calculado la media, muestran al usuario. uso System.out.print o System.out.println (para imprimir en una nueva línea) en Java para ello.


  • Código de ejemplo

    importación java.util.Scanner-público clase main_class {público estático vacío principal(cadena[] args){int suma = 0, InputNum-int contador-flotador significar-escáner NumScanner = nuevo escáner(sistema.en)-escáner charScanner = nuevo escáner(sistema.en)-sistema.octubre.println("Introduce el número total de términos cuya significa que desea calcular")-contador = NumScanner.nextInt()-sistema.octubre.println("Por favor, introduzca (s) " + contador + " Número (s):")-es(int x = 1- xlt; =contador -x++){InputNum = NumScanner.nextInt()-suma = suma + InputNum-sistema.octubre.println()-}significar = suma / contador-sistema.octubre.println("La media (s) " + contador + " Número (s) que ha introducido es " + significar)-}}
    importación java.util.Scanner-/ ** Esta aplicación permite al usuario introducir continuamente * los números hasta que haya introducido todos. * La cadena centinela se utiliza para que el programa determine * cuando el usuario ha terminado de introducir las entradas. La función * Integer.parseInt (String s) toma una cadena y devuelve el número * de la cadena es (es decir Integer.parseInt ("462") == 462) ** Una nota importante :. Para utilizar este método para insumos variables, * no se debe comparar con cadenas "==" o "! =". Esto hace que * las cadenas se comparan en función de su ubicación en la memoria * s.equals (String t) devuelve verdadero si el contenido de cada cadena son iguales *. ! S.equals (String t) devuelve verdadero si los contenidos son diferentes * /público clase main_class {público estático vacío principal(cadena[] args){cadena centinela = ""-int suma = 0-int contador = 0-doble significar = 0.0-escáner NumScanner = nuevo escáner(sistema.en)-sistema.octubre.println("Introducir los números. tipo "d" cuando haya terminado.")-sistema.octubre.impresión("Introduzca el número de: ")-centinela = NumScanner.siguiente()-sistema.octubre.println()-mientras(!centinela.es igual("d") && !centinela.es igual("D")) {suma += entero.parseInt(centinela)-contador++-sistema.octubre.impresión("Introduzca el número de: ")-centinela = NumScanner.siguiente()-sistema.octubre.println()-}significar = (suma*1.0)/contador-sistema.octubre.println()-sistema.octubre.println("La media aritmética es: " + significar +".")-}}

    consejos

    • Trate de ampliar su programa para hacer varios cálculos matemáticos.
    • Trate de crear una interfaz para hacer su programa más interactivo y fácil de usar.

    Vídeo: Java #12 Como Calcular el Promedio[estadistica] en Java [NetBeans] Bien Explicado!

    Vídeo: Ejemplos Java 2: Calcular promedio de 4 notas y uso de cast

    De esta manera? Compartir en redes sociales:


    Opiniones y Comentarios

    Artículos Relacionados