Este primeiro fiz sem olhar:
public class TestaIR {
public static void main(String[] args) {
double salario = 3300.0;
if (salario <= 1903.98) {
System.out.println("Está isento de imposto!");
} else {
if (salario > 1903.98 && salario <= 2800.00) {
System.out.println("O imposto é de 7,5%, pode deduzir €142");
} else {
if (salario > 2800.00 && salario <= 3751.00) {
System.out.println("O imposto é de 15%, pode deduzir € 350");
} else {
if (salario > 3751.00 && salario <= 4664.00) {
System.out.println("O imposto é de 22,5%, pode deduzir €636");
}
}
}
}
}
}
Este segundo eu fiz depois de ver as respostas:
public class TestaIR {
public static void main(String[] args) {
double salario = 1300.0;
if (salario <= 1903.98) {
System.out.println("Está isento de imposto!");
} else if (salario > 1903.98 && salario <= 2800.00) {
System.out.println("O imposto é de 7,5%, pode deduzir €142");
} else if (salario > 2800.00 && salario <= 3751.00) {
System.out.println("O imposto é de 15%, pode deduzir € 350");
} else if (salario > 3751.00 && salario <= 4664.00) {
System.out.println("O imposto é de 22,5%, pode deduzir €636");
}
}
}