1
resposta

Exercício do IR

public class TesteIR2 {

    public static void main(String[] args) {

        double salario = 3300.0;

        double aliquotaFaixa1 = 7.5;
        double aliquotaFaixa2 = 15.0;
        double aliquotaFaixa3 = 22.5;
        double aliquotaFaixa4 = 27.5;

        boolean faixa0 = salario < 1903.98;
        boolean faixa1 = salario >= 1903.98 && salario <= 2826.65;
        boolean faixa2 = salario >= 2826.66 && salario <= 3751.05;
        boolean faixa3 = salario >= 3751.06 && salario <= 4664.68;
        boolean faixa4 = salario > 4664.68;        

        double deducaoFaixa1 = 142.8;
        double deducaoFaixa2 = 354.8;
        double deducaoFaixa3 = 636.13;
        double deducaoFaixa4 = 869.36;

        if (faixa0) {

            System.out.println("Faixa de renda não aplicável para IR.");

        } else if(faixa1) {

            System.out.println("Será aplicada a aliquota de " + aliquotaFaixa1 + "% e poderá deduzir até R$ " + deducaoFaixa1);

        } else if (faixa2) {

            System.out.println("Será aplicada a aliquota de " + aliquotaFaixa2 + "% e poderá deduzir até R$ " + deducaoFaixa2);

        } else if (faixa3) {

            System.out.println("Será aplicada a aliquota de " + aliquotaFaixa3 + "% e poderá deduzir até R$ " + deducaoFaixa3);

        } else if (faixa4) {

            System.out.println("Será aplicada a aliquota de " + aliquotaFaixa4 + "% e poderá deduzir até R$ " + deducaoFaixa4);

        }

    }

}
1 resposta

Oi Denise!

Muito bom! Parabéns pelo empenho nos estudos!

Continue praticando e qualquer dúvida pode contar com a gente.