0
respostas

Opcional: Alíquota com ifs

Minha resolução :D

public class testeIR {
    public static void main(String[] args) {
        double salario = 3300.0;
        //7.5%: 142.0 - 15%: 350.0 - 22.5%: 636.0

        if(salario >= 1900.0 && salario <= 2800.0) {
            salario = salario - 142;
            System.out.println("Sua aliqutota é de 7.5%. Sua dedução é de até: " + salario);
        } else if (salario >= 2800.0 && salario <= 3751.0) {
            salario = salario - 350;
            System.out.println("Sua aliqutota é de 15%. Sua dedução é de até: " + salario);
        } else if (salario >= 3751.0 && salario <= 4664.0) {
            salario = salario - 636;
            System.out.println("Sua aliqutota é de 22.5%. Sua dedução é de até: " + salario);
        } else {
            System.out.println("Não declara IR");
        }
    }
}

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