1
resposta

Alíquota com ifs

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!");
                }
        }
}
1 resposta

Olá Daniel! Tudo bem?

Esse exercício que você criou ficou muito bom!

Aprender os conceitos apresentados em aula é o mais importante nesse momento, e fazer do seu próprio jeito é a melhor forma de entender o que o instrutor passou em aula!

Praticar dessa forma, treinando e tentando fazer do seu jeito as soluções para os desafios, além de te ajudar a entender melhor o conteúdo, também ajuda outros colegas a verem formas diferentes de aplicar o conhecimento!

Vou deixar como recomendação um link para acessar a apostila da Caelum sobre Java e orientação a objeto, que sempre recomendo para quem está aprendendo :

Sinta-se sempre à vontade para compartilhar conosco suas dúvidas ou soluções!

Bons estudos! 😄

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!