1
resposta

[Projeto] Classificação de produtos

Console.WriteLine("***************Programa de Produtos Perecíveis ou Não ***************");
Console.WriteLine("Veja nossos códigos dos produtos abaixo:");
Console.WriteLine("\n1. Perecível");
Console.WriteLine("2. Não Perecível");

while (true)
{
Console.Write("\nDigite aqui o código do produto (1 ou 2): ");
int codigoProduto = int.Parse(Console.ReadLine()!);

if (codigoProduto == 1)
{
    Console.WriteLine("Seu produto é Perecível!");
    break;
}
else if (codigoProduto == 2)
{
    Console.WriteLine("Seu produto não é Perecível!");
    break;
}
else
{
    Console.WriteLine("\nVocê digitou um código inválido. Tente novamente.");
}

}

1 resposta

Olá, Iago! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do laço de repetição para manter o programa ativo até que o usuário digite um valor válido com C#, utilizou muito bem a estrutura condicional para diferenciar os tipos de produto e ainda compreendeu a importância da validação de entrada para garantir que o sistema só aceite códigos corretos.

Uma sugestão para o futuro seria permitir que o programa aceitasse mais categorias de produtos, tornando-o mais flexível e próximo de um sistema real de cadastro.

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!