1
resposta

[Projeto] Classificação de números

List<int> grades = new();
Random rdm = new();

for (int i = 0; i < 6; i++)
{
    grades.Add(rdm.Next(0, 10));
}

foreach (int grade in grades)
{
    if (grade < 6)
    {
        Console.WriteLine($"Grade {grade}: Fail");
    } else
    {
        Console.WriteLine($"Grade {grade}: Pass");
    }
}

Algum feedback?

1 resposta

Oii, Felipe! Tudo bem?

O seu código tá muito bem estruturado e resolve o desafio proposto com inteligência. É interessante observar como você uniu os conceitos de geração de dados e iteração para validar a lógica de classificação.

O que ficou excelente:

  • Uso da classe random: Foi uma ótima escolha pra testar o sistema com diferentes cenários sem precisar digitar as notas manualmente.
  • Laço foreach: O uso do foreach para percorrer a lista grades torna a leitura do código muito mais fluida e limpa, sendo ideal para situações onde você só precisa ler os valores.
  • Interpolação de strings: O uso de $"Grade {grade}: Fail" facilita a manutenção e leitura da saída no console.

Parabéns pela iniciativa de ir além do exemplo básico e utilizar números aleatórios para validar sua lógica.

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