1
resposta

[Projeto] Minha resolução IR

public class TesteIR {
    public static void main(String[] args) {

        double salario = 3300.0;

        if (salario < 1900) {
            System.out.println("Você e isento");
        } else if (salario <= 2800) {
            System.out.println("o IR é de 7.5% e pode deduzir na declaração o valor de R$ 142");
        } else if (salario <= 3751) {
            System.out.println("o IR é de 15% e pode deduzir na declaração o valor R$ 350");
        } else {
            System.out.println("o IR é de 22.5% e pode deduzir na declaração o valor R$ 636");
        }

        System.out.println("FIM!");
    }
}
1 resposta

Olá Guilherme,

Tudo bem com você?

Muito bom, com base no salário mensal. Primeiro, declara e inicializa uma variável salario com o valor de 3300,0. O programa então usa uma declaração if-else para determinar a taxa de imposto apropriada e dedução com base no salário.

  • Se o salário for inferior a 1900, a pessoa é considerada isenta de pagar impostos e o programa imprime a mensagem "Você é isento".
  • Se o salário estiver entre 1900 e 2800, a taxa de imposto é de 7,5% e a dedução é de R$ 142. O programa imprime a mensagem "o IR é de 7,5% e pode deduzir na declaração o valor de R$ 142".
  • Se o salário estiver entre 2800 e 3751, a taxa de imposto é de 15% e a dedução é de R$ 350. O programa imprime a mensagem "o IR é de 15% e pode deduzir na declaração o valor R$ 350".
  • Se o salário for acima de 3751, a taxa de imposto é de 22,5% e a dedução é de R$ 636. O programa imprime a mensagem "o IR é de 22,5% e pode deduzir na declaração o valor R$ 636".

Por fim, o programa imprime a mensagem "FIM!" para indicar que o programa terminou de executar.

Parabéns!