/ ValidarIguales.java
ValidarIguales.java
1 // Realiza un programa que lea 2 números y muestre el mensaje “Son iguales” o que muestre el número más grande. 2 3 import java.util.Scanner; 4 5 public class ValidarIguales { 6 public static void main(String[] args) { 7 Scanner sc = new Scanner(System.in); // Crear objeto scanner para poder usarlo 8 9 int num1 = leerNums(sc, "Inserte un número: "); 10 int num2 = leerNums(sc, "Inserte otro número: "); 11 12 if (num1 == num2) { 13 System.out.println("Los números insertados son iguales."); 14 } else if (num1 > num2) { 15 System.out.println(num1 + " es el número más grande."); 16 } else { 17 System.out.println(num2 + " es el número más grande."); 18 } 19 20 sc.close(); 21 } 22 23 public static int leerNums(Scanner sc, String mensaje) { 24 int valor = 0; 25 boolean entradaValida = false; 26 27 while (!entradaValida) { 28 try { 29 System.out.print(mensaje); 30 valor = sc.nextInt(); 31 sc.nextLine(); 32 entradaValida = true; 33 34 } catch (Exception e) { 35 System.out.print("Error: debe ser un número"); 36 sc.nextLine(); 37 } 38 } 39 40 return valor; 41 } 42 }