Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Comparando dos números

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Ingrese el primer numero a comparar :");
        int num1 = scanner.nextInt();
        System.out.println("Ingrese el segundo numero a comparar :");
        int num2 = scanner.nextInt();

        if (num1 > num2) {
            System.out.println(num1+" Es el numero mayo");
        } else if (num1 < num2) {
            System.out.println(num2+" Es el numero mayo");
        }
        System.out.println("Los numeros ingresados fueron primero: "+num1+
                " y segundo: "+num2);

Resultado Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola Joao, espero que estés bien

Parece que tu código está casi completo, pero falta manejar el caso en el que ambos números son iguales. Solo necesitas agregar una condición adicional para verificar si num1 es igual a num2. Aquí tienes cómo podrías hacerlo:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Ingrese el primer numero a comparar :");
        int num1 = scanner.nextInt();
        System.out.println("Ingrese el segundo numero a comparar :");
        int num2 = scanner.nextInt();

        if (num1 > num2) {
            System.out.println(num1 + " es el numero mayor");
        } else if (num1 < num2) {
            System.out.println(num2 + " es el numero mayor");
        } else {
            System.out.println("Ambos numeros son iguales");
        }
        
        System.out.println("Los numeros ingresados fueron primero: " + num1 +
                " y segundo: " + num2);
    }
}

Con esta modificación, el programa ahora también te dirá si los números son iguales. Espero que esto te ayude a resolver el problema. ¡Bons estudios!