Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

[Sugerencia] Mi respuesta Comparando dos numeros

import java.util.Scanner;

public class Comparandodosnumeros {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Sistema para compara numero y saver cual es el mayor o igual");
        System.out.println("Ingresa un numero");
        int num1 = scanner.nextInt();
        System.out.println("Ingresa otro numero");
        int num2 = scanner.nextInt();
        scanner.close();
        if (num1>num2) {
            System.out.println("El numero "+ num1 +" es Mayor");
        } else if (num1==num2){
            System.out.println("Los numeros son iguales ");
        }else {
            System.out.println("El numero "+ num2 + " es Mayor");
        }
    }
}
2 respuestas

¡Hola, Jesus, espero que estés bien!

Tu solución para comparar dos números en Java se ve muy bien y parece que cumple con los requisitos del ejercicio. Has implementado correctamente el uso de Scanner para recibir la entrada del usuario y la estructura condicional if/else para comparar los números.

Solo me gustaría sugerir un pequeño ajuste para que el mensaje de salida sea más consistente con el ejemplo proporcionado en el ejercicio. Puedes modificar ligeramente los mensajes de salida para que se alineen mejor con el formato esperado.

Con estos pequeños cambios, tu programa seguirá funcionando correctamente y los mensajes de salida estarán más en línea con el ejemplo de salida esperado.

Espero haber ayudado y buenos estudios!

Hola Gracias por la observacion.

import java.util.Scanner;

public class Comparandodosnumeros {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Sistema para compara numero y saver cual es el mayor o igual");
        System.out.println("Ingrese el primer número:");
        int num1 = scanner.nextInt();
        System.out.println("Ingrese el segundo número:");
        int num2 = scanner.nextInt();
        scanner.close();
        if (num1>num2) {
            System.out.println("El número mayor es " +num1+".");
        } else if (num1==num2){
            System.out.println("Los numeros son iguales ");
        }else {
            System.out.println("El número mayor es "+num2+".");
        }
    }
}