Instalação de Impressora
Lista de Exercícios 25b – (Registro/Record/Arquivo)
Trabalho1 4.º bimestre/2013 em grupo de no máximo 3 - valendo 3,0 pontos (entregar até 15/10 ás 23:59 horas)
Utilizando a técnica de manipulação de arquivos, faça um programa para controlar o processo seletivo (vestibular) da Unipar. Este programa possuirá dois Arquivos.
O primeiro arquivo será o arquivo dos cursos o qual conterá: código do curso (código automático, não será o usuário que informará e sim o programa), o nome do curso, o número de vagas do curso e o número de inscritos para este curso (este último campo será um campo que ao criar o curso ele virá zerado, será sempre somado mais um cada vez que ao cadastrar o vestibulando for escolhido determinado curso). Não poderá existir dois cursos com o mesmo nome. Faça as devidas validações para todos os campos que serão informados pelo usuário.
O segundo arquivo será o dos vestibulandos e conterá as seguintes informações: código do vestibulando (código automático, não será o usuário que informará e sim o programa), nome do vestibulando, sexo, idade e código do curso (não poderá ser cadastrado um código de curso que não esteja cadastrado anteriormente no arquivo de cursos). Não poderá existir dois vestibulando com o mesmo nome e idade. Faça as devidas validações para todos os campos que serão informados pelo usuário.
Construa o programa baseando-se numa estrutura REPETIÇÃO e CASE (para controlar o acesso as opções do menu), PROCEDURES (para cada opção de menu) e uma FUNCTION (para verificar a existência do curso quando do cadastro do vestibulando). A parte da construção das telas, também será um quesito a ser avaliado.
Resumo: o programa tem que realizar as seguintes opções:
1 Incluir Cursos;
2 Alterar dados dos Cursos (menos o código);
3 Incluir Vestibulandos;
4 Alterar dados dos Vestibulandos (menos o código);
5 Emitir relatório constando: Nome do aluno, nome do curso e