Olá, tentei fazer o programa anterior de IR usando o Switch mas não tive exito, será que alguem poderia dar uma ajuda no meu código?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ImpostoDeRenda
{
internal class Program
{
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.
Console.WriteLine("Programa para calculo de Imposto de Renda");
double salario = 3300.0;
switch (salario)
{
case 1900.0 to 2799.9:
Console.WriteLine("O IR é de 7.5%");
Console.WriteLine("Pode deduzir na declaração o valor de R% 142.00");
break;
case 2800.0 to 3750.9:
Console.WriteLine("O IR é de 15%");
Console.WriteLine("Pode deduzir na declaração o valor de R$ 350.00");
break;
case 3751.0 to 4663.9:
Console.WriteLine("O IR é de 22.5%");
Console.WriteLine("Pode deduzir na declaração o valor de R$ 636.00");
break;
default:
Console.WriteLine("Valor fora do calculo.");
}
Console.ReadLine();
}
}
}
Sou iniciante e eu procurei alguma coisa na internet superficialmente mas não achei uma solução pra usar o switch nesse caso.