Dei um pesquisada e adicionei um método de entrada de dados pelo usuário perguntando o salário!
import java.util.Scanner;
public class TesteIR {
public static void main(String[] args) {
Scanner ler = new Scanner(System.in);
System.out.printf("Informe o Salário: ");
double salario;
salario = ler.nextDouble();
if (salario >= 1900.00 && salario <= 2800.00) {
double deduçao = 142.00;
double aliquota = 7.5;
double imposto = (salario - deduçao) * (aliquota / 100);
System.out.println("A Aliquota é: " + aliquota + "% E o Valor deduzido é: " + deduçao + "R$");
System.out.println("O total a ser pago será: " + imposto + "R$");
}
if (salario >= 2800.01 && salario <= 3751.00) {
double deduçao = 350.00;
double aliquota = 15;
double imposto = (salario - deduçao) * (aliquota / 100);
System.out.println("A Aliquota é: " + aliquota + "% E o Valor deduzido é: " + deduçao + "R$");
System.out.println("O total a ser pago será: " + imposto + "R$");
}
if (salario >= 3751.01 && salario <= 4664.00) {
double deduçao = 636;
double aliquota = 22.5;
double imposto = (salario - deduçao) * (aliquota / 100);
System.out.println("A Aliquota é: " + aliquota + "% E o Valor deduzido é: " + deduçao + "R$");
System.out.println("O total a ser pago será: " + imposto + "R$");
} else {
System.out.println("O seu Salário não se encaixa nos requisitos do IR!");
}
}
}