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

Mi solución a este reto:

import javax.xml.transform.Source; import java.sql.SQLOutput; import java.util.Scanner;

public class comparativeNumbers { public static void main(String[] args) { System.out.println("Ingrese el primer número: "); Scanner input = new Scanner(System.in); int numero1 = input.nextInt(); System.out.println("Ingrese el segundo número: "); int numero2 = input.nextInt(); System.out.println("El primer número es: " + numero1); System.out.println("El segundo número es: " + numero2);

    if(numero1 == numero2){
        System.out.println("Los números son iguales");
    }else if (numero1 > numero2){
        System.out.println("El número 1 es mayor que el número 2, " + numero1 + ">" + numero2);
    }else{
        System.out.println("El número 2 es mayor que el número 1, " + numero2 + ">" + numero1);
    }
}

}

1 respuesta

Hola Leonardo, espero que estés bien

¡Gracias por compartir tu código! Has hecho un gran trabajo implementando la lógica de comparación entre dos números. Sin embargo, parece que el resultado esperado del ejercicio es ligeramente diferente al que estás mostrando. Según el ejemplo proporcionado en el ejercicio, el programa debería indicar simplemente cuál es el número mayor, sin necesidad de detallar la comparación completa.

Aquí tienes una pequeña modificación a tu código para que se ajuste al formato esperado por el ejercicio:

import java.util.Scanner;

public class ComparativeNumbers {
    public static void main(String[] args) {
        System.out.println("Ingrese el primer número: ");
        Scanner input = new Scanner(System.in);
        int numero1 = input.nextInt();
        System.out.println("Ingrese el segundo número: ");
        int numero2 = input.nextInt();

        if (numero1 == numero2) {
            System.out.println("Los números son iguales.");
        } else if (numero1 > numero2) {
            System.out.println("El número mayor es " + numero1 + ".");
        } else {
            System.out.println("El número mayor es " + numero2 + ".");
        }
    }
}

Con esta versión, el programa cumplirá con la salida esperada del ejercicio. Espero que esto te ayude a avanzar en tu aprendizaje de Java. ¡Sigue así!

Espero haber ayudado y buenos estudios!