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);
}
}
}