Hola Manuel, espero que estés bien
¡Espero que estés disfrutando del aprendizaje de Java! Tu código para comparar dos números está casi perfecto y cumple con el ejercicio propuesto. Has implementado correctamente la lógica para comparar los números y mostrar cuál es el mayor o si son iguales.
Solo hay un pequeño detalle que podrías ajustar para que el mensaje de salida coincida exactamente con el ejemplo proporcionado en el ejercicio. En el ejemplo de salida, el mensaje termina con un punto. Así que, para que tu programa sea completamente consistente con el ejemplo, podrías modificar ligeramente las cadenas de salida para incluir un punto al final. Aquí está cómo podrías hacerlo:
import java.util.Scanner;
public class ComparadorDeNumeros {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int numero1;
int numero2;
System.out.println("Ingrese el primer número:");
numero1 = scanner.nextInt();
System.out.println("Ingrese el segundo número:");
numero2 = scanner.nextInt();
if(numero1 > numero2){
System.out.println("El número mayor es el: " + numero1 + ".");
} else if(numero1 < numero2){
System.out.println("El número mayor es el: " + numero2 + ".");
} else {
System.out.println("Ambos números son iguales.");
}
}
}
Con este pequeño ajuste, tu programa debería cumplir exactamente con los requisitos del ejercicio. Espero que esto te ayude y que sigas avanzando con éxito en tu aprendizaje de Java.
¡Espero haber ayudado y buenos estudios!