Hola Luis, espero que estés bien
¡Espero que estés teniendo un buen día! He revisado tu código y parece que estás en el camino correcto para resolver el problema planteado. Sin embargo, hay un pequeño detalle que podrías ajustar para que el mensaje de salida sea más claro y coincida con el ejemplo de salida esperada.
En el ejemplo de salida proporcionado, se menciona que el mensaje debería ser algo como "El número mayor es 25." en lugar de "El número 25 es mayor que el número 10". Para ajustar esto, podrías modificar ligeramente tu código de la siguiente manera:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int firstNumber;
int secondNumber;
System.out.println("Ingresa el primer número a comparar");
firstNumber = scanner.nextInt();
System.out.println("Ingresa el segundo número a ingresar");
secondNumber = scanner.nextInt();
if (firstNumber > secondNumber) {
System.out.println("El número mayor es " + firstNumber + ".");
} else if (secondNumber > firstNumber) {
System.out.println("El número mayor es " + secondNumber + ".");
} else {
System.out.println("Ambos números son iguales.");
}
scanner.close();
System.out.println("Programa finalizado");
}
}
Con este ajuste, el mensaje se alinea más con el formato esperado. Espero que esta sugerencia te sea útil.
¡Espero haber ayudado y buenos estudios!