Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Comparando dos números

Hola, aquí comparto mi código.

import java.util.Scanner;

public class CompararNumeros {

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

        if (numero1 > numero2) {
            System.out.println("El número mayor es " + numero1);
        } else if (numero1 < numero2) {
            System.out.println("El número mayor es " + numero2);
        } else {
            System.out.println("Los números son iguales");
        }
        
        teclado.close();
    }
}
1 respuesta
solución!

Hola Mónica, espero que estés bien

¡Tu código se ve muy bien y parece estar funcionando correctamente para el problema que estás tratando de resolver! Estás utilizando correctamente las estructuras condicionales if, else if y else para comparar los dos números ingresados por el usuario y determinar cuál es el mayor o si son iguales.

Aquí tienes un ejemplo de cómo debería funcionar tu programa:

Ejemplo de entrada:

Ingrese el primer número: 10
Ingrese el segundo número: 25

Salida esperada:

El número mayor es 25

Si ingresas dos números iguales, como 15 y 15, el programa debería mostrar:

Los números son iguales

Tu implementación ya cumple con estos requisitos. Solo asegúrate de que el usuario ingrese números enteros, ya que el método nextInt() del Scanner está diseñado para eso.

Espero que esto te ayude y que continúes disfrutando de tu aprendizaje en Java. ¡Bons estudios!