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

Mi código comparando dos números

Buenas tardes, comparto mi código, saludos.

import java.util.Scanner;

public class ComparandoDosNumeros {
    public static void main(String[] args) {
        Scanner teclado = new Scanner(System.in);
        System.out.println("----Inserta dos números para su comparación----");
        System.out.println("Inserta el primer número:  ");
        int numeroUno = teclado.nextInt();
        System.out.println("Inserta el segundo número:  ");
        int numeroDos = teclado.nextInt();
        teclado.close();

        if (numeroUno == numeroDos) {
            System.out.println("Los dos números son iguales");
        } else if (numeroUno > numeroDos) {
            System.out.println("el número mayor es " + numeroUno);
        } else {
            System.out.println("el número mayor es " + numeroDos);
        }
    }
}
1 respuesta

Hola Isidro, espero que estés bien

Tu código para comparar dos números está muy bien estructurado y cumple con el objetivo de la actividad. Veo que utilizas un Scanner para recibir la entrada del usuario y luego comparas los números usando condicionales if/else, lo cual es correcto.

Aquí tienes un ejemplo de cómo se ejecutaría tu programa:

  1. El usuario ingresa el primer número, por ejemplo, 10.
  2. Luego, ingresa el segundo número, por ejemplo, 25.
  3. El programa compara ambos números y, dado que 25 es mayor que 10, mostrará: "el número mayor es 25".

Tu lógica es correcta y debería funcionar bien para la tarea que estás realizando. Si tienes algún problema específico con la ejecución, asegúrate de que el entorno donde estás ejecutando el código tenga configurado correctamente el Scanner para recibir la entrada del usuario.

Espero haber ayudado y buenos estudios!