Coloquei dessa forma, porém não imprime nada quando mudo o valor do salário.
Coloquei dessa forma, porém não imprime nada quando mudo o valor do salário.
Boa noite Gustavo.
Acontece que o valor de 5500.0 não está atendendo a nenhuma das regras do if/else. Caso queira colocar a alíquota de 27.5%, que é a próxima faixa, você pode adicionar um último else if com a regra abaixo:
...
//código omitido
} else if(salario >= 3751.01 && salario <= 4664.0) {
System.out.println("A sua aliquota é de 22.5%");
System.out.println("Você pode deduzir até R$ 636");
} else if(salario >= 4664.01) {
System.out.println("A sua aliquota é de 27.5%");
System.out.println("Você pode deduzir até R$ 869");
}
Bons estudos!!