danielcrvg
(usa Slackware)
Enviado em 25/10/2012 - 09:03h
Eu tenho que fazer um projeto pra faculdade que cadastre os cursos da faculdade, as turmas destes cursos, e tambem cadastre alunos...
Para que exista uma turma cadastrada, primeiro é necessario verificar se existe o curso... E para cadastrar um aluno, deve verificar se exista a turma...
Entao eu primeiro iria cadastrar os cursos da faculdade, depois turma, e depois alunos....
Entao eu pensei em usar arquivos de texto, com as funcoes fopen, fclose, fprintf(para escrever dentro do arquvivo) etc...
Pensei em fazer esse cadastro atraves de uma matriz... E depois era so eu fazer uma funcao para abrir um arquivo de texto, e so mandava imprimir la dentro a minha matriz, pra fica de forma organizada.
Eu acredito que desta maneira, facilitaria ate minha vida na hora de fazer uma funcao que consultasse para saber se determinado dado ja existisse neste arquivo..
Por isso perguntei se havia a possibilidade de uma matriz receber os dados das variaveis, mesmo sendo de tipos diferentes...
Como no futuro eu terei que fazer uma funcao que pesquisasse dentro deste arquivo (acredito eu, que terei de usar ponteiros), eu pensei em fazer o cadastro atraves de matriz ou 1 unico vetor com todos os dados na mesma linha dele..
Este foi meu raciocinio, vejam se é possivel fazer desta forma, e se caso saibam de uma forma mais facil, por favor me deem a opiniao de vcs..
Vou pesquisar a respeito desta struct....
Obrigado,