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

import java.util.Scanner;

public class ComparadorDeNumeros {

    public static void main(String[] args) {
        Scanner teclado = new Scanner(System.in);

        System.out.println("Ingrese el primer número:");
        int numero1 = teclado.nextInt();

        System.out.println("Ingrese el segundo número:");
        int numero2 = teclado.nextInt();

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

        teclado.close();
    }
}
1 respuesta

Hola Justin,

Tu código para comparar dos números en Java se ve muy bien y parece que está funcionando correctamente. Permíteme explicarte brevemente lo que hace cada parte:

  1. Importación del Scanner: Esto permite que el programa lea la entrada del usuario desde la consola.

  2. Creación del objeto Scanner: Scanner teclado = new Scanner(System.in); crea un nuevo objeto Scanner que se utiliza para capturar la entrada del usuario.

  3. Entrada del usuario: teclado.nextInt(); se utiliza para leer un número entero ingresado por el usuario.

  4. Condicionales if/else: Aquí estás comparando los dos números ingresados:

    • Si numero1 es mayor que numero2, imprime que numero1 es el mayor.
    • Si numero2 es mayor que numero1, imprime que numero2 es el mayor.
    • Si ninguno de los dos es mayor, significa que son iguales, y se imprime un mensaje correspondiente.
  5. Cierre del Scanner: teclado.close(); cierra el objeto Scanner para liberar los recursos asociados.

Tu programa debería funcionar correctamente en la mayoría de los casos. Un ejemplo práctico sería ingresar los números 5 y 3. El programa debería imprimir "El número mayor es 5.".

Espero que esta explicación te haya sido útil. ¡Espero haber ayudado y buenos estudios!