Fiquei em duvida de como eu tiro essa media?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Fiquei em duvida de como eu tiro essa media?
Segue um exemplo.
Executei o foreach para poder gerar de forrma automatica as notas e médias de cada auno para cada disciplina
foreach (string aluno in notasAlunos.Keys)
{
string mensagemAluno = $"Médias do(a) aluno(a) {aluno}";
string asteriscos = string.Empty.PadLeft(mensagemAluno.Length, '*');
Console.WriteLine($"\n{asteriscos}");
Console.WriteLine(mensagemAluno);
Console.WriteLine($"{asteriscos}");
foreach (string disciplina in notasAlunos[aluno].Keys)
{
mediaNotas = 0;
Console.WriteLine($"Disciplina: {disciplina}");
Console.WriteLine($"Nota(s):");
foreach (int nota in notasAlunos[aluno][disciplina])
{
Console.WriteLine($"{nota}");
mediaNotas += nota;
}
mediaNotas = mediaNotas / notasAlunos[aluno][disciplina].Count;
string mensagemDisciplina = $"\nMédia: {mediaNotas}\n";
Console.WriteLine(mensagemDisciplina);
}
}