0
respostas

Alíquota com ifs

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;

namespace IF_TesteAliquota { internal class Program { static void Main(string[] args) { double salario = 3300.0; //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.

        Console.WriteLine("Execício para cálculo de aliquota utilizando IF.");

        if (salario >= 1900.0 && salario <= 2800.0)
        {
            Console.WriteLine("O IR é de 7.5% e pode deduzir da declaração o valor de R$ 142,00");
        }
        else if (salario >= 2800.01 && salario <= 3751.0)
        {
            Console.WriteLine("O IR é de 15% e pode deduzir R$350,00");
        }
        else if (salario >= 3751.01 && salario <= 4664.0)
        {
            Console.WriteLine("O IR é de 22.5% e pode deduzir R$636,00");
        }
        else if (salario < 1900.0)
        {
            Console.WriteLine("Não é necessário declarar IR");
        }
        else
        {
            Console.WriteLine("Salário informado não está na base de dados para definição do IR");
        }

        Console.ReadLine();

    }
}

}