Olá, Lais, como vai?
O código apresentado utiliza a lógica de divisão inteira de forma inteligente para simplificar a classificação dos livros, cumprindo o objetivo de substituir as múltiplas condicionais por uma estrutura mais limpa. O uso do operador de divisão por 100 isola o primeiro dígito do código, o que torna o switch eficiente e legível. Parabéns por compartilhar sua resolução e por aplicar esse raciocínio lógico no desenvolvimento da atividade.
O fórum está à disposição se precisar de qualquer auxílio.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!