Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Calculando os salários líquidos com alíquota ( sugestão)

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!!

2 respostas
solução!

Oie Yuri, tudo bem contigo?

Muito legal seu código! Parabéns por adicionar um detalhe novo e de ter a iniciativa de compartilhar ele aqui com a gente, nós ficamos muito felizes com isso :)

Continue assim e bons estudos!

Muito obrigado! Se Deus quiser, vai dar certo!