Olá, nao consegui identificar o porquê o meu codigo, independente do salario que eu coloco ele nunca passa do primeiro if;
package sintaxe_variaveis_e_fluxo;
public class TestandoImpostoRenda {
public static void main(String[] args) {
double salario = 3300.0;
if (salario >= 1900.0 || salario <= 2800.0) {
System.out.println("O IR é de 7.5% e pode deduzir na declaração o valor de R$ 142,00 reais.");
} else if (salario >= 2800.01 || salario <= 3751.0) {
System.out.println("O IR é de 15% e pode deduzir na declaração o valor de R$ 350 reis.");
} else if (salario >= 3751.01 || salario <= 4664.0) {
System.out.println("O IR é de 22.5% e pode deduzir na declaração o valor de R$ 636 reais.");
}
}
}