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

TestIR, OJO CON LOS PUNTO Y COMA

Estuve 10 minutos dando vueltas porque en la consola me mostraba las 3 opciones sin importar el número que pusiera en "double salario", luego me di cuenta que tenía un ; después del paréntesis de cada if. SaludosIngrese aquí la descripción de esta imagen para ayudar con la accesibilidad

[public class TestIR { public static void main(String[] args) {

    double salario = 3300.0;

    if(salario > 1900.0 && salario < 2800.0)
    {
        System.out.println("El IR es del 7,5%");
        System.out.println("Puede deducir de " 
        + "la declaración el monto de 142.");
    }

    if(salario > 2800.01 && salario < 3751.0)
    {
        System.out.println("El IR es del 15%");
        System.out.println("Puede deducir 350.");
    }

    if(salario > 3751.01 && salario < 4664.0)
    {
        System.out.println("El IR es del 22.5%");
        System.out.println("Puede deducir 636.");
    }
}

}]()

1 respuesta

Gracias por compartir tu experiencia Bibiana!