Console.WriteLine("Digite o código do livro: ");
int codigo = 0;
while (true)
{
if (int.TryParse(Console.ReadLine(), out codigo))
{
string categoriaLivro = codigo switch
{
>= 100 and <= 199 => "Ficção Científica",
>= 200 and <= 299 => "Literatura Clássica",
>= 300 and <= 399 => "Fantasia",
>= 400 and <= 499 => "Romance",
>= 500 and <= 599 => "Suspense/Mistério",
>= 600 and <= 699 => "Não Ficção",
>= 700 and <= 799 => "Biografias/Memórias",
>= 800 and <= 899 => "Distopia",
>= 900 and <= 999 => "Infantojuvenil",
_ => "Código inexistente"
};
Console.WriteLine(categoriaLivro);
return;
}
else
{
Console.WriteLine("Código incorreto, por favor digite um código numérico de 100 a 999");
}
}