realiza un programa usando un erreglo de {10,37,5,4,9} encontrando valor máximo y mínimo
Aquí te muestro un ejemplo de cómo encontrar el valor máximo y mínimo en un arreglo en Java: ```java public class Main { public static void main(String[] args) { int[] arreglo = {10, 37, 5, 4, 9}; int maximo = encontrarMaximo(arreglo); int minimo = encontrarMinimo(arreglo); System.out.println("Arreglo: " + imprimirArreglo(arreglo)); System.out.println("Valor máximo: " + maximo); System.out.println("Valor mínimo: " + minimo); } public static int encontrarMaximo(int[] arreglo) { int maximo = arreglo[0]; for (int i = 1; i < arreglo.length; i++) { if (arreglo[i] > maximo) { maximo = arreglo[i]; } } return maximo; } public static int encontrarMinimo(int[] arreglo) { int minimo = arreglo[0]; for (int i = 1; i < arreglo.length; i++) { if (arreglo[i] < minimo) { minimo = arreglo[i]; } } return minimo; } public static String imprimirArreglo(int[] arreglo) { StringBuilder sb = new StringBuilder("["); for (int i = 0; i < arreglo.length; i++) { sb.append(arreglo[i]); if (i < arreglo.length - 1) { sb.append(", "); } } sb.append("]"); return sb.toString(); } } ``` Este programa define tres métodos: * `encontrarMaximo`: encuentra el valor máximo en el arreglo. * `encontrarMinimo`: encuentra el valor mínimo en el arreglo. * `imprimirArreglo`: imprime el arreglo en formato `[a, b, c, ...]`. En el método `main`, se crea un arreglo con los valores `{10, 37, 5, 4, 9}`, se encuentra el valor máximo y mínimo utilizando los métodos definidos anteriormente y se imprime el resultado. Cuando se ejecuta este programa, debería mostrar la siguiente salida: ``` Arreglo: [10, 37, 5, 4, 9] Valor máximo: 37 Valor mínimo: 4 ```