1
resposta

[Solução] O laço certo para o problema

List<double> notas = [ 8.5, 6.2, 9.1, 5.8, 7.4 ];
double notaMinima = 7.0;

foreach (var nota in notas)
    Console.WriteLine($"O aluno com a nota {nota:F1} está {(
        nota >= notaMinima ? "está indo muito bem!" : "está abaixo da média!")}");

**Desculpem minha ignorância, mas estou postando as minhas soluções de alguns problemas aqui, porque vi muitos fazendo isso. Porém não sei se é pra fazer isso aqui no forum, ou se é apenas para tirarmos dividas aqui.

Se não for para enviar as soluções aqui, peço que me sinalizem por favor**

1 resposta

Olá, Gerson, como vai?

Seu código está correto e utiliza o laço foreach de maneira muito eficiente para percorrer a lista de notas. Você aplicou bem o operador ternário para decidir qual mensagem exibir, o que torna o código limpo e de fácil leitura.

Fique tranquilo quanto ao envio das soluções, pois o fórum é justamente o espaço ideal para compartilhar seus exercícios, interagir com outros estudantes e validar o seu aprendizado.

Agradeço por ter compartilhado sua resolução conosco e incentivo que continue postando suas atividades conforme avança no curso.

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