Para comprender estos programas, debe tener el conocimiento de seguir los siguientes conceptos de programación de Java:
1) matrices de Java
2) Para bucle
Ejemplo 1: Programa para encontrar el promedio de números usando matriz
public class JavaExample {
public static void main(String[] args) {
double[] arr = {19, 12.89, 16.5, 200, 13.7};
double total = 0;
for(int i=0; i<arr.length; i++){
total = total + arr[i];
}
/ * arr.length devuelve la cantidad de elementos
* presente en la matriz
* /
double average = total / arr.length;
/ * Esto se usa para mostrar la salida formateada
* si das% .4f entonces la salida tendría 4 dígitos
* después del punto decimal.
* /
System.out.format("Tel promedio es:% .3f ", promedio);
}
}
Salida:
El promedio es: 52.418
Ejemplo 2: Calcula el promedio de los números ingresados por el usuario
En este ejemplo, estamos usando Scanner para obtener el valor de n y todos los números del usuario.
import java.util.Scanner;
public class JavaExample {
public static void main(String[] args) {
System.out.println("¿Cuántos números quieres ingresar?");
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
/ * Declarando una matriz de n elementos, el valor
* de n es proporcionado por el usuario
* /
double[] arr = new double[n];
double total = 0;
for(int i=0; i<arr.length; i++){
System.out.print("Ingrese el Elemento No."+(i+1)+": ");
arr[i] = scanner.nextDouble();
}
scanner.close();
for(int i=0; i<arr.length; i++){
total = total + arr[i];
}
double average = total / arr.length;
System.out.format("El promedio es:% .3f ", promedio);
}
}
¿Cuántos números quieres ingresar?
5
Ingrese el Elemento No.1: 12.7
Ingrese el Elemento No.2: 18.9
Ingrese el Elemento No.3: 20
Ingrese el Elemento No.4: 13.923
Ingrese el Elemento No.5: 15.6
El promedio es: 16.225
0 Comentarios