A atividade em questão foi respondida com if e else.
Pensando em simplificar, eu optei pelo switch. Porém, estou na dúvida sobre qual é o mais indicado para ter um código mais limpo e profissional.
Meu código:
Console.Write("Nota final: ");
float notaFinal = float.Parse(Console.ReadLine()!);
switch(notaFinal)
{
case >= 9:
Console.WriteLine($"O aluno rescebeu a nota A.");
break;
case >= 7:
Console.WriteLine($"O aluno rescebeu a nota B.");
break;
case >= 5:
Console.WriteLine($"O aluno rescebeu a nota C.");
break;
case < 5:
Console.WriteLine("O aluno recebeu a nota D.");
break;
}