Escrevi o código conforme abaixo, porém a variável salarioLiquido teve de ser repetida dentro de cada if para ser calculada. Teria alguma sugestão de simplificação?
public class IRPF_teste {
public static void main(String[] args) {
double salario = 3300.0;
double aliquota = 0;
if (salario >= 1903.99 && salario<= 2826.65){
aliquota = 0.075;
double salarioLiquido = salario - (salario*aliquota);
System.out.println("Seu salario líquido será de R$ " + salarioLiquido);
System.out.println("Você pode deduzir R$ 142,80 do IRPF!");
} if (salario >= 2826.66 && salario <= 3751.05){
aliquota = 0.15;
double salarioLiquido = salario - (salario*aliquota);
System.out.println("Seu salario líquido será de R$ " + salarioLiquido);
System.out.println("Você pode deduzir R$ 354,80 do IRPF!");
} if (salario >= 3751.06 && salario <= 4664.68){
aliquota = 0.225;
double salarioLiquido = salario - (salario*aliquota);
System.out.println("Seu salario líquido será de R$ " + salarioLiquido);
System.out.println("Você pode deduzir R$ 636,13 do IRFP!");
} if (salario >= 4664.68) {
aliquota = 0.275;
double salarioLiquido = salario - (salario*aliquota);
System.out.println("Seu salario líquido será de R$ " + salarioLiquido);
System.out.println("Você pode deduzir R$ 869,36 do IRPF!");
}
}
}