1
resposta

Meu teste de IR.

public class TesteIR {

    public static void main(String[] args) {

        double salario = 3300.0;
        if (salario <= 1899.99) {
            System.out.println("O seu salário não entra na verificação do IR.");
        } else if (salario > 1900.0 || salario <= 2800.0) {
            System.out.println("IR de 7.5%");
            salario -= 142;
            System.out.println("Calculando... ");
            System.out.println("Seu salario: " + salario);
        }

        else if (salario >= 2800.01 || salario <= 3571.0) {
            System.out.println("IR de 15%");
            salario -= 350;
            System.out.println("Calculando... ");
            System.out.println("Seu salario: " + salario);
        } else if (salario >= 2800.01 || salario <= 3571.0) {
            System.out.println("IR de 22.5%");
            salario -= 636;
            System.out.println("Calculando... ");
            System.out.println("Seu salario: " + salario);
        } else {
            System.out.println("Infelizmente, nao foi possivel processar seu IR. ");
        }
    }

}
1 resposta

Oie Sandro, tudo bem contigo?

Bem legal seu código, vejo que você adicionou alguns detalhes extras! Ficou muito bem feito :)

Depois recomendo você dar uma olhadinha aqui pelo fórum para ver como outros alunos resolveram esse problema, é bem legal ver as diferentes formas de fazer a mesma coisa e no final acaba agregando bastante nos seus estudos!

Continue assim e se precisar de alguma ajuda é só mandar aqui no fórum :)