Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Minha solução está correta?

public class TesteIR { public static void main(String[] args) { double salario = 3300.0;

    if(salario<=1903.98) {
        System.out.println("A alíquota de " + salario + "R$ é 0.");
    }else if(salario >= 1903.99 && salario <=2826.65) {
        System.out.println("A alíquota de " + salario + "R$ é 7,5. O valor deduzido de até 142,8R$.");
    }else if(salario >=2826.66 && salario <=3751.05) {
        System.out.println("A alíquota de " + salario + "R$ é 15. O valor deduzido de até 354,8R$.");
    }else if(salario >= 3751.06 && salario <= 4664.68) {
        System.out.println("A alíquota de " + salario + "R$ é 22.5. O valor deduzido de até 636,13R$.");
    }else {
        System.out.println("A alíquota de " + salario + "R$ é 27,5. O valor deduzido de até 869,36R$.");
    }
}

}

1 resposta
solução!

Oie Maria, tudo bem contigo?

Seu código ficou bem legal! Fico feliz que você tenha compartilhado aqui com a gente :)

Gostei de como você foi além do que o enunciado propôs colocando duas opções a mais na condicional e ainda colocou os valores exatos da alíquota, ficou muito bem feito e completo.

Continue assim e bons estudos!