using System;
class Programa
{
static void Main(string[] args)
{
bool pesquisar = true;
Console.WriteLine("Você deseja realizar uma consulta de Aliquota do IR? Digite Y para Sim e N Para não");
string digito = Console.ReadLine();
if (digito.ToLower() == "y")
{
pesquisar = true;
}
else
{
pesquisar = false;
}
while (pesquisar)
{
bool informouValido = false;
double salario = 0;
while (informouValido == false)
{
try
{
Console.WriteLine("Digite o valor do Salário");
salario = Convert.ToDouble(Console.ReadLine());
informouValido = true;
}
catch
{
Console.WriteLine("Por favor, verifique o número informado e tente novamente!");
}
}
string texto = " ";
if (salario < 1900)
{
texto = "Isento de IR";
}
if (salario > 1900 && salario < 2800)
{
texto = "Aliquota de 7.5%, pode deduzir na declaração o valor de R$142";
}
if (salario > 2800 && salario < 3751)
{
texto = "Aliquota é de 15%, pode deduzir na declaração o valor de R$350";
}
if (salario > 3751 && salario < 4664)
{
texto = "Aliquota é de 22.5%, Pode deduzir na declaração o valor de R$636";
}
Console.WriteLine(texto);
Console.WriteLine("Você gostaria de realizar mais uma consulta? Digite Y para Sim e N Para não");
string resposta = Console.ReadLine();
if (resposta.ToLower() == "y")
{
pesquisar = true;
}
else
{
pesquisar = false;
}
}
}
}