netbeans dando problemas o soy yo?
Publicado por victor (1 intervención) el 06/12/2022 22:26:46
este codigo deberia mostrar el numero mayor puesto pero solo se queda con el valor de el primero insertado
estoy usando netbeans IDE15 y jdk 16 no se si sera problemas del compilador ayudenme que soy novato en esto..saludos... es java
public class Main {
public static void main(String[] args) throws IOExeption, IOException {
InputStreamReader capturarTeclado = new InputStreamReader(System.in);
BufferedReader buffer = new BufferedReader (capturarTeclado);
System.out.println("ingrese su primer numero ");
String strNumero1 = buffer.readLine();
Integer numero1 = Integer.parseUnsignedInt(strNumero1);
System.out.println("ingrese su segundo numero ");
String strNumero2 = buffer.readLine();
Integer numero2 = Integer.parseUnsignedInt(strNumero2);
System.out.println("ingrese su tercer numero ");
String strNumero3 = buffer.readLine();
Integer numero3 = Integer.parseUnsignedInt(strNumero3);
Integer numeroMayor = numero1;
if(numero2 > numeroMayor){
numero2 = numeroMayor;
}
if(numero3 > numeroMayor){
numero3 = numeroMayor;
}
System.out.println("el numero mayor es "+ numeroMayor);
}
}
estoy usando netbeans IDE15 y jdk 16 no se si sera problemas del compilador ayudenme que soy novato en esto..saludos... es java
public class Main {
public static void main(String[] args) throws IOExeption, IOException {
InputStreamReader capturarTeclado = new InputStreamReader(System.in);
BufferedReader buffer = new BufferedReader (capturarTeclado);
System.out.println("ingrese su primer numero ");
String strNumero1 = buffer.readLine();
Integer numero1 = Integer.parseUnsignedInt(strNumero1);
System.out.println("ingrese su segundo numero ");
String strNumero2 = buffer.readLine();
Integer numero2 = Integer.parseUnsignedInt(strNumero2);
System.out.println("ingrese su tercer numero ");
String strNumero3 = buffer.readLine();
Integer numero3 = Integer.parseUnsignedInt(strNumero3);
Integer numeroMayor = numero1;
if(numero2 > numeroMayor){
numero2 = numeroMayor;
}
if(numero3 > numeroMayor){
numero3 = numeroMayor;
}
System.out.println("el numero mayor es "+ numeroMayor);
}
}
Valora esta pregunta


0