Título: Java: programa que lea tres números y los ordene de forma ascendente
Fecha: 13-05-2023 23:33
¡Por supuesto! Aquí te presento una posible solución en Java para el problema que planteas: ```java import java.util.Scanner; public class OrdenarNumeros { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] numeros = new int[3]; // Leer los números desde el teclado for (int i = 0; i < 3; i++) { System.out.print("Ingrese el número " + (i+1) + ": "); numeros[i] = sc.nextInt(); } // Ordenar los números de forma ascendente for (int i = 0; i < numeros.length-1; i++) { for (int j = i+1; j < numeros.length; j++) { if (numeros[j] < numeros[i]) { int temp = numeros[i]; numeros[i] = numeros[j]; numeros[j] = temp; } } } // Mostrar los números ordenados System.out.print("Los números ordenados son: "); for (int i = 0; i < numeros.length; i++) { System.out.print(numeros[i] + " "); } } } ``` Este programa utiliza un arreglo de tamaño 3 para almacenar los números ingresados por el usuario. Luego, se utiliza un algoritmo de ordenamiento de burbuja para ordenar los números de forma ascendente. Finalmente, se muestran los números ordenados por pantalla. ¡Espero que te sea de ayuda!