Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Desafio resolvido

using System;
class Programa
{
    static void Main(string[] args)
    {
    /*  De 1900.0 até 2800.0, o IR é de 7.5% e pode deduzir na declaração o valor de R$ 142;
        De 2800.01 até 3751.0, o IR é de 15% e pode deduzir R$ 350;
        De 3751.01 até 4664.00, o IR é de 22.5% e pode deduzir R$ 636.*/


        double salario = 3751.10;
        double taxaIR = 0;
        double deducao = 0;
        double valorRetirado = 0;


        if(salario >= 1990.00 && salario <= 2800.00)
        {
            taxaIR = 7.5;
            deducao = 142.00;
            valorRetirado = ((salario * taxaIR) / 100) - deducao;
            salario += -valorRetirado;
        }
        else if(salario > 2800.00 && salario <= 3751.00)
        {
            taxaIR = 15;
            deducao = 350.0;
            valorRetirado = ((salario * taxaIR) / 100) - deducao;
            salario+= - valorRetirado;
        }
        else
        {
            taxaIR = 22.5;
            deducao = 636;
            valorRetirado = ((salario * taxaIR) / 100) - deducao;
            salario += -valorRetirado;
        }
        Console.WriteLine("SALARIO: " + salario);
        Console.WriteLine("DEDUÇÃO: " + deducao);
        Console.WriteLine("DESCONTO: " + valorRetirado);
    }


}
3 respostas

Boa noite, poderia explicar a dúvida? Não consegui entender.

Qual seria a sua dúvida?? Isso é apenas a resolução.

solução!

Bom dia Breno,

Parabéns pela resolução do exercício, continue focado nos estudos!

Qualquer coisa, estamos à disposição!

Abraços e bons estudos 😄


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