Sou novo aqui, estou com um problema para fazer uma questão que o meu professor passou é a seguinte;
Escreva um programa para cadastrar até 30 alunos de uma turma. As informações necessárias são: nome do aluno, disciplina e média final. Utilize um vetor do tipo declarado como registro para a solução deste programa. O programa deve apresentar um menu para cadastro desses alunos e outro para consulta, sendo que esta última deve ser realizada através do nome do aluno ou da disciplina, listando todos os alunos que estiverem de acordo com a busca. Ao finalizar o programa os alunos devem ser armazenados num arquivo para serem recuperados toda vez que o programa for aberto, não havendo a perda dos dados.
-Será obrigatório o uso de registros, arquivo e subprogramas (function e procedure) para a resolução dessa questão.
Se alguem poder me ajudar agradeço!