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

Comparado dos números

import java.util.Scanner;

public class Principal {

public static void main(String[] args) {  

    Scanner datouno = new Scanner(System.in);  
    int valorIngresado = datouno.nextInt();  

    Scanner datodos = new Scanner(System.in);  
    int valorIngresadoDos = datodos.nextInt();  

    System.out.println("Ingrese el primer número:" + valorIngresado);  
    System.out.println("Ingrese el segundo número: " + valorIngresadoDos);  

    if (valorIngresado > valorIngresadoDos){  
        System.out.println("El número mayor es: " + valorIngresado);  
    } else if (valorIngresadoDos > valorIngresado) {  
        System.out.println("El número mayor es: " + valorIngresadoDos);  
    } else {  
        System.out.println("Ninguno de los dos datos es mayor son iguales");  
    }  
    datouno.close();  
    datodos.close();  
}  

}

1 respuesta

Hola David, espero que estés bien

¡Gracias por compartir tu código! Veo que estás en el camino correcto para resolver el problema de comparar dos números. Sin embargo, hay un pequeño detalle en tu código que podrías ajustar para mejorar la interacción con el usuario.

Actualmente, estás pidiendo los números al usuario después de haberlos leído. Sería más intuitivo solicitar primero los números y luego leerlos.

Con este ajuste, primero pides al usuario que ingrese los números y luego los comparas, lo que hace que el flujo del programa sea más claro y fácil de seguir.

Espero que esto te ayude y que puedas continuar con tus estudios de Java con éxito. ¡Bons estudos!