2
respostas

codigo pronto

public class TesteIR {

public static void main(String[] args) {

        double salario = 4000.0;

    if (salario >= 1900.0 && salario <= 2800.0 ) {
        System.out.println("IR é de 7.5% e pode deduzir na declaração o valor de R$ 142");

    } 

    if (salario > 2800.1 && salario <= 3751.0) {
        System.out.println("IR é de 15% e pode deduzir R$ 350");

    }

    if (salario > 3751.1 && salario <= 4664.00 ) {
        System.out.println("IR é de 22.5% e pode deduzir R$ 636");

    }
}

}
2 respostas

Bacana, Murilo!!!

Continue sempre praticando e experimentando diversos cenários ;-)

Um abraço e bons estudos!

O segundo if deveria ser >= 2800.01

 else if(salario >= 2800.01 && salario <= 3751.0) {

e o terceiro tbm:

if (salario >= 3751.1 && salario <= 4664.00 )

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software