Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Resolução do desafio.

Geralmente eu não posto essas resoluções, mas essa usou um loop de for() que eu aprendi recentemente graças aos desafios do capítulo passado, e também, eu sinto que o código ficou bem completo e ao mesmo tempo bem simples, então quis compartilhar.

void ExibirMediaDaBanda()
{
    Console.Clear();
    ExibirTituloDaOpcao("Média de Bandas");
    Console.Write("De qual banda você deseja saber a média?: ");
    string respostaUsuarioBanda = Console.ReadLine()!;
    if(bandasRegistradas.ContainsKey(respostaUsuarioBanda))
    {
        int quantidadeDeNotas = bandasRegistradas[respostaUsuarioBanda].Count;
        if(quantidadeDeNotas > 0)
        {
            float somaDosValores = 0;
            for(int i = 0; i < quantidadeDeNotas; i++ )
            {
                somaDosValores += bandasRegistradas[respostaUsuarioBanda][i];
            }
            float media = somaDosValores/quantidadeDeNotas;
            Console.WriteLine($"\nA média dessa banda é: {media}");
            Console.WriteLine("\nAperte qualquer tecla para voltar ao menu.");
            Console.ReadKey();
            Console.Clear();
            ExibirOpcoesDoMenu();
        }
        else
        {
            Console.WriteLine("Essa banda não tem notas registradas, você pode registrar notas para ela usando a opção 3.");
            Thread.Sleep(3500);
            Console.Clear();
            ExibirOpcoesDoMenu();
        }
    }
    else
    {
        Console.WriteLine("Essa banda não está registrada, você pode registrar ela usando a opção 1.");
        Thread.Sleep(3000);
        Console.Clear();
        ExibirOpcoesDoMenu();
    }
}
1 resposta
solução!

Olá, Felipe! Tudo bem?

Que legal que você está se sentindo confiante com o uso do loop for() e quis compartilhar sua solução!

O seu código parece estar bem estruturado e cumpre a tarefa de calcular a média das notas de uma banda registrada. Continue explorando e experimentando com o código, isso é fundamental para o aprendizado.

Bons estudos!