has un programa Permita al usuario ingresar 10 números y los almacene en un arreglo. Invierta el orden de los elementos en el arreglo. Imprima el arreglo original y el arreglo invertido.
Sí, puedes crear un programa en Java que permita al usuario ingresar 10 números y los almacene en un arreglo. Luego, puedes invertir el orden de los elementos en el arreglo y imprimir ambos arreglos. Aquí te muestro un ejemplo de cómo podrías implementarlo: ```java import java.util.Scanner; public class Main { public static void main(String[] args) { // Crear un objeto Scanner para leer la entrada del usuario Scanner scanner = new Scanner(System.in); // Declarar un arreglo de 10 elementos para almacenar los números ingresados por el usuario int[] arreglo = new int[10]; // Pedir al usuario que ingrese 10 números y almacenarlos en el arreglo System.out.println("Ingrese 10 números:"); for (int i = 0; i < 10; i++) { System.out.print("Número " + (i + 1) + ": "); arreglo[i] = scanner.nextInt(); } // Invertir el orden de los elementos en el arreglo int[] arregloInvertido = invertirArreglo(arreglo); // Imprimir el arreglo original y el arreglo invertido System.out.println("\nArreglo original:"); imprimirArreglo(arreglo); System.out.println("\nArreglo invertido:"); imprimirArreglo(arregloInvertido); // Cerrar el objeto Scanner para liberar recursos scanner.close(); } // Método para invertir el orden de los elementos en un arreglo public static int[] invertirArreglo(int[] arreglo) { int[] arregloInvertido = new int[arreglo.length]; for (int i = 0; i < arreglo.length; i++) { arregloInvertido[i] = arreglo[arreglo.length - 1 - i]; } return arregloInvertido; } // Método para imprimir un arreglo public static void imprimirArreglo(int[] arreglo) { for (int i = 0; i < arreglo.length; i++) { System.out.print(arreglo[i] + " "); } System.out.println(); } } ``` Este programa utiliza un objeto `Scanner` para leer la entrada del usuario y un arreglo de 10 elementos para almacenar los números ingresados. Luego, utiliza un método `invertirArreglo` para invertir el orden de los elementos en el arreglo y un método `imprimirArreglo` para imprimir ambos arreglos. Cuando se ejecuta el programa, te pedirá que ingreses 10 números. Luego, imprimirá el arreglo original y el arreglo invertido.