1
resposta

[Projeto] Classificação de números

Resolução:


var notasParticipantes = new List<int> { 4, 7, 5, 9, 6 };


Console.WriteLine("\nSistema de Validação!\n");
for (int i = 0; i < notasParticipantes.Count; i++)
{
    if (notasParticipantes[i] >= 6)
    {
        Console.WriteLine($"Nota {notasParticipantes[i]} - Aprovado");
    }
    else
    {
        Console.WriteLine($"Nota {notasParticipantes[i]} - Reprovado");
    }
}
1 resposta

Olá, Christopher! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o List para armazenar valores com C#, utilizou muito bem o for para percorrer os elementos e ainda compreendeu a importância do if/else para validar as condições de aprovação.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é aplicar o foreach para simplificar a leitura do código. Assim:

var notasParticipantes = new List<int> { 4, 7, 5, 9, 6 };

Console.WriteLine("\nSistema de Validação!\n");
foreach (var nota in notasParticipantes)
{
    string resultado = nota >= 6 ? "Aprovado" : "Reprovado";
    Console.WriteLine($"Nota {nota} - {resultado}");
}

Isso faz com que o código fique mais enxuto e fácil de manter, sem precisar acessar índices manualmente.

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!