betopereira
(usa Ubuntu)
Enviado em 07/11/2016 - 20:14h
Galera baum demais?
Então gente... eu to com uma duvida aqui...
Olha só eu to com uma atividade em C para fazer mas nao to conseguindo chegar a lugar nenhum.
Preciso criar um algorítimo em C que faça as seguintes instruções.
1. Inserir um aluno em um vetor de alunos
Sendo que cada aluno deve conter: nome, sobrenome, matrícula e data de nascimento. Defina você mesmo o tamanho de cada campo.
A lista deve conter o máximo de 10 alunos e o sistema deve travar isso.
2. Calcular idade dos alunos
Ao selecionar essa opção deve calcular a idade de todos os alunos para o dia corrente (31/10/2016). A idade deve ser informada em anos e dias. Exemplo: 23 anos e 295 dias.
3. Imprimir alunos
Ao selecionar essa opção, deve ser apresentado todos os alunos no seguinte formato:
--------------------- Aluno 1 --------------------------------
Nome Completo: Chico Xavier
Matrícula: 123456
Data de nascimento: 20/05/1935
Idade: 78 anos
4. Pesquisar aluno
Ao selecionar essa opção o programa deve possibilitar que seja feita pesquisa por duas opções, que são:
Para ambos os tipos de pesquisa acima, devem ser apresentados todos os dados de um aluno (nome, sobrenome, matrícula e data de nascimento).
5. Excluir aluno
Ao selecionar essa opção o usuário deverá informar a matrícula do aluno a ser excluído.
6. Reiniciar/esvaziar lista
Ao selecionar essa opção a lista de alunos deve ser zerada, passando a ter nenhum aluno.
7. Conta alunos
Ao selecionar essa opção o programa deve apresentar a quantidade de alunos cadastrados até o momento e a quantidade que ainda pode ser inserida. Por exemplo, caso tenhamos 3 alunos cadastrados até o momento, devemos apresentar a seguinte frase:
“Até o momento existem 3 alunos cadastrados, possibilitando assim a inserção de, no máximo, mais 7 alunos.”
O programa deve trabalhar com, no mínimo, uma função para cada opção do menu acima, além das funções “imprimeMenu” e a “main”.
Não é permitida a utilização de variáveis globais.
Alguem ai pode me ajudar, nao frago muito de C e to querendo aprender um pouco de C e vetores.