static List<Aluno> listaAlunos = new List<Aluno>();
public static void Main()
bool exibirMenuPrincipal = true;
while (exibirMenuPrincipal)
int opcao = Convert.ToInt16(Console.ReadLine());
exibirMenuPrincipal = false;
Console.WriteLine("O programa foi encerrado.");
Console.WriteLine("Opção inválida");
private static void ExibirMenuPrincipal()
Console.WriteLine("Menu Principal\n");
Console.WriteLine("1 - Menu de Alunos");
Console.WriteLine("2 - Exibir alunos aprovados");
Console.WriteLine("3 - Exibir alunos em recuperação");
Console.WriteLine("4 - Sair do sistema\n");
Console.WriteLine("Por favor, informe a opção desejada: ");
private static void ExibirMenuAlunos()
Console.WriteLine("Menu Alunos\n");
Console.WriteLine("1 - Cadastrar Aluno");
Console.WriteLine("2 - Informar nota 1° trimestre");
Console.WriteLine("3 - Informar nota 2° trimestre");
Console.WriteLine("4 - Informar nota 3° trimestre");
Console.WriteLine("5 - Listar alunos");
Console.WriteLine("6 - Voltar ao menu anterior.");
Console.WriteLine("Por favor, informe a opção desejada: ");
private static void MenuAluno()
bool voltarMenuAnterior = false;
while (!voltarMenuAnterior)
int opcao = Convert.ToInt16(Console.ReadLine());
voltarMenuAnterior = true;
Console.WriteLine("Opção inválida");
private static void CadastrarAluno()
Aluno aluno = new Aluno();
Console.WriteLine("Informe o nome do aluno: ");
aluno.Nome = Console.ReadLine();
String.Format("O Aluno {0} foi cadastrado com sucesso!", aluno.Nome)
private static void ListarAlunos()