JavaCondicionaisavancado

Tabela do IR

Em sistemas de folha de pagamento, calcular o Imposto de Renda corretamente evita multas e retrabalho. A lógica progressiva aparece também em cálculos de aluguel escalonado e tarifas de energia. Dominar isso significa saber como os tributos reais funcionam na prática.

O PROBLEMA

Calcule IR conforme tabela progressiva brasileira.

EXEMPLO

R$3000 → IR: R$116.40

SOBRE O CONCEITO

O IR é progressivo: cada faixa de renda tem uma alíquota diferente. O erro comum é aplicar a maior alíquota sobre o salário inteiro, o que resulta em imposto maior que o devido. Por exemplo, para R$3000, se você aplicar 7,5% sobre tudo, daria R$225, mas o correto é calcular apenas a parcela que excede cada faixa. Use if e else if para definir as faixas, subtraindo a dedução fixa de cada uma. A alíquota só incide sobre o valor que ultrapassa o limite inferior da faixa.

RESOLUÇÃO

Mais exercícios de Condicionais

JAI008 · BásicoPode votarJAI003 · BásicoPositivo negativo zeroJAI012 · IntermediárioClassificação do IMCJAI002 · BásicoMaior de idade
Ver todos os exercícios de Java