static List <Aluno> LerAlunos() { var alunos = new List <Aluno>(); while (true) { tela.Limpar(); var nome = entrada.LerTexto("Nome do aluno (vazio para sair): "); if (nome == "") { break; } var aluno = new Aluno { Nome = nome }; for (int i = 0; i < aluno.Notas.Length; i++) { aluno.Notas[i] = entrada.LerDecimal($"Nota do {i + 1}º bimestre: "); } alunos.Add(aluno); } return(alunos); }
static List <Funcionario> LerFuncionarios() { var funcionarios = new List <Funcionario>(); while (true) { var nome = entrada.LerTexto("Nome do funcionário (vazio para sair): "); if (nome == "") { break; } var salario = entrada.LerDecimal("Salário: "); funcionarios.Add(new Funcionario(nome, salario)); tela.Limpar(); } return(funcionarios); }