示例#1
0
        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);
        }
示例#2
0
        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);
        }