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

mi solución al ejercicio y consulta

Hola, dejo mi solución, yo lo pruebo y funciona, pero me di cuenta que escribí else if{} en vez de else{ if{ como se ve en las otras soluciones. estaría bien así?:

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 de 7.5% y puede deducir "
                    + "de la declaración el monto de 142.");
        }
        else if (salario >= 2800.01 && salario <= 3751.0) {
            System.out.println(" el IR es del 15% y puede deducir 350.");
        }
        else if (salario >= 3751.01 && salario <= 4664.00) {
            System.out.println("el IR es 22.5% y puede deducir 636.");
        }
    }

}
1 respuesta

Hola, si a mi también me funciona con else if.