1
resposta

Resolução

public class TesteIR {

public static void main(String[] args) {

    double salario = 2500.0;
    double ir = 0;

    //De 1900.0 até 2800.0, o IR é de 7.5% e pode deduzir na declaração o valor de R$ 142
    //De 2800.01 até 3751.0, o IR é de 15% e pode deduzir R$ 350
    //De 3751.01 até 4664.00, o IR é de 22.5% e pode deduzir R$ 636

    if (salario >= 1900.00 && salario <= 2800.0) {
        ir = salario * 7.5 / 100;  
        System.out.println("Salário com desconto de 7.5% (R$ " + ir + ") do IR: R$ " + (salario - ir));
    } else if (salario >= 2800.01 && salario <= 3751.0) {
        ir = salario * 15 / 100;
        System.out.println("Salário com desconto de 15% (R$ " + ir + ") do IR: R$ " + (salario - ir));
    } else if (salario >= 3751.01 && salario <= 4664.00) {
        ir = salario * 22.5 / 100;
        System.out.println("Salário com desconto de 22.5% (R$ " + ir + ") do IR: R$ " + (salario - ir));
    } else {
        ir = salario * 0 / 100;
        System.out.println("Salário com desconto de 0% (R$ " + ir + ") do IR: R$ " + (salario - ir));
    }
}

}

1 resposta

Muito bom, Maurílio :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software