tentei modificar um pouco o codigo ensinado para calcular o IR (salario*% - deducao). porem entro dos if`s nao consigo acessar a var salario.
public class calculaIR {
public static void main(String[] args) {
double salario = 3300.0;
double ir;
if (salario <= 1900.0 && salario >= 2800.0) {
ir = (salario * 0.075 - 142);
System.out.println("Seu IR e: " + ir);
} else {
if (salario <= 2800.01 && salario >= 3751.0) {
ir = (salario * 0.15 - 350);
System.out.println("Seu IR e: " + ir);
} else {
if (salario <= 3751.01 && salario >= 4664.00) {
ir = (salario * 0.225 - 636);
System.out.println("Seu IR e: " + ir);
}
}
}
}
}
queria entender o porque no codigo apresentado como resposta os if`s de dentro conseguem ler a var salario.