1
resposta

está bacana?


public class JoaoIR {

    public static void main(String[] args) {

        double salario = 3300.0;
        double indice;
        double impostoDeRenda;
        double deducao;

        System.out.println("Tabela IR para 2021.\n");

        if(salario < 1903.98) {
            System.out.println("Você está na faixa de isenção.\n"
                    + "não há Imposto de renda a ser cobrado.");

        } else if(salario >= 1903.33 && salario <= 2826.65) {
            indice = 7.5;
            impostoDeRenda = (double) (salario * (indice/100));
            deducao = 142.80;

            System.out.println("Seu salário é R$ " + salario + ".\n"
                    + "Você se encontra na faixa salarial de R$ 1900.0 a R$ 2800.0.\n"
                    + "A aliquota aplicada é de 7.5%.\n"
                    + "A parcela a deduzir é de R$ " + deducao + "\n"
                            + "O valor real do tributo é de R$ " + (impostoDeRenda - deducao) + ".");

        } else if(salario >= 2826.66 && salario <= 3751.05) {
            indice = 15.0;
            impostoDeRenda = (double) (salario * (indice/100));
            deducao = (double) 354.80;

            System.out.println("Seu salário é R$ " + salario + ".\n"
                    + "Você se encontra na faixa salarial de R$ 2800.01 a R$ 3751.0.\n"
                    + "A aliquota aplicada é de 15%.\n"
                    + "A parcela a deduzir é de R$ " + deducao + "\n"
                            + "O valor real do tributo é de R$ " + (impostoDeRenda - deducao) + ".");

        } else if(salario >= 3751.06 && salario <= 4664.68) {
            indice = 22.5;
            impostoDeRenda = (double) (salario * (indice/100));
            deducao = (double) 636.12;

            System.out.println("Seu salário é R$ " + salario + ".\n"
                    + "Você se encontra na faixa salarial de R$ 3751.01 a R$ 4664.0.\n"
                    + "A aliquota aplicada é de 22.5%.\n"
                    + "A parcela a deduzir é de R$ " + deducao + "\n"
                            + "O valor real do tributo é de R$ " + (impostoDeRenda - deducao) + ".");

        } else if(salario > 4664.68) {
            indice = 27.5;
            impostoDeRenda = (double) (salario * (indice/100));
            deducao = (double) 869.36;

            System.out.println("Seu salário é R$ " + salario + ".\n"
                    + "Você se encontra na faixa salarial de R$ 3751.01 a R$ 4664.0.\n"
                    + "A aliquota aplicada é de 22.5%.\n"
                    + "A parcela a deduzir é de R$ " + deducao + "\n"
                            + "O valor real do tributo é de R$ " + (impostoDeRenda - deducao) + ".");
        }
    }

}
1 resposta

Incrível, parabéns.

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