1
resposta

Organizando Livros

Console.WriteLine("Digite o código do livro: ");
int codigo = int.Parse(Console.ReadLine()!);

switch (codigo / 100)
{
    case 1:
        Console.WriteLine("Ficção Científica");
        break;
    case 2:
        Console.WriteLine("Literatura Clássica");
        break;
    case 3:
        Console.WriteLine("Fantasia");
        break;
    case 4:
        Console.WriteLine("Romance");
        break;
    case 5:
        Console.WriteLine("Suspense/Mistério");
        break;
    case 6:
        Console.WriteLine("Não Ficção");
        break;
    case 7:
        Console.WriteLine("Biografias/Memórias");
        break;
    case 8:
        Console.WriteLine("Distopia");
        break;
    case 9:
        Console.WriteLine("Infantojuvenil");
        break;
    default:
        Console.WriteLine("Código inexistente");
        break;
}
1 resposta

Olá, Rafael! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de divisão inteira para categorizar os códigos de livros, utilizou muito bem o switch para organizar os diferentes gêneros literários e ainda compreendeu a importância do default para tratar entradas inválidas.

Uma dica interessante para o futuro é permitir que o usuário digite códigos mais específicos e mostrar não apenas o gênero, mas também uma mensagem personalizada. Assim:

Console.WriteLine("Digite o código do livro: ");
int codigo = int.Parse(Console.ReadLine()!);

int categoria = codigo / 100;
int numeroLivro = codigo % 100;

switch (categoria)
{
    case 1:
        Console.WriteLine($"Livro {numeroLivro} - Ficção Científica");
        break;
    case 2:
        Console.WriteLine($"Livro {numeroLivro} - Literatura Clássica");
        break;
    default:
        Console.WriteLine("Código inexistente");
        break;
}

Isso faz com que o sistema seja mais detalhado e ofereça uma experiência mais rica ao usuário.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!