Olá, Gerson, como vai?
Seu código atende corretamente à proposta do exercício e demonstra um bom entendimento do uso de condicionais com if/else, além de tratar a entrada do usuário de forma adequada com o TryParse. A validação do código numérico e a classificação dos produtos estão coerentes com o enunciado.
Obrigado por compartilhar sua solução e continue participando do fórum, ele está sempre à disposição para trocas e aprendizados.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!