Estou com uma atividade da faculdade para fazer e gostaria da ajuda de alguém com o pseudo-código.
Implementar um programa para Controle de Funcionários. Sobre os funcionários são armazenadas as seguintes informações: matrícula, nome, cpf e salário. O programa deve ter as opções de inserir, listar, e pesquisar por matrícula. A gravação dos dados deverá ser feita em um arquivo denominado funcionários.txt. A manipulação dos dados dos funcionários deve ser feita utilizando-se structs.
Método inserir: deve receber os dados do funcionário (struct) e se não existir outro funcionário com a mesma matrícula na base de dados (arquivo), os valores recebidos devem ser cadastrados no arquivo de funcionários.
• Método listar: O seu método deve listar todos os registros cadastrados na base de dados.
• Método pesquisar: O seu método deve receber uma matrícula e se essa existir na base de dados, o método deve retornar os dados do funcionário (struct). Se o código recebido não estiver cadastrado na base de dados, o método deve retornar NULO (NULL).