Fala , pessoal! Para potencializar o código, tive a ideia de utilizar o cálculo do salário líquido de cada valor apresentado pelas alíquotas! Quem quiser melhorar ainda mais, estão livres!
public class ImpostoDeRenda {
public static void main(String[] args) {
double salario1 = 2200.0;
double salario2 = 3300.0;
double salario3= 4000.0;
double salario4 = 1000.0;
double impostoDeRendaTirado =0.0;
double salarioLiquido =0.0;
if (salario1>=1900.0 && salario1<=2800.0) {
impostoDeRendaTirado = 0.925;
salarioLiquido = (salario1 * impostoDeRendaTirado);
System.out.println("O salário líquido 1, a ser pago, é igual a R$" + salarioLiquido);
}
if (salario2 >=2800.0 && salario2 <=3751.0) {
impostoDeRendaTirado = 0.85;
salarioLiquido = (salario2 * impostoDeRendaTirado);
System.out.println("O salário líquido 2, a ser pago, é igual a R$" + salarioLiquido);
}
if (salario3 >=3751.0 && salario3 <=4664.0) {
impostoDeRendaTirado = 0.775;
salarioLiquido = (salario3 * impostoDeRendaTirado);
System.out.println("O salário líquido 3, a ser pago, é igual a R$" + salarioLiquido);
}
if (salario4<1900.0) {
impostoDeRendaTirado =1;
System.out.println("O salário líquido 4 é isento do imposto de renda, recebendo, no total, um valor"
+ "de R$" + salario4 + "!");
}else {
System.out.println("Impossível calcular o imposto solicitado!");
}
}
}
Valeu!!