Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 7 – Simulado
Exemplo:
n=3
• defina um tipo abstrato de dados (TAD) que represente uma pessoa, contendo: CPF e
data de nascimento;
• crie uma função chamada “cadastro_pessoa” que receba o endereço de uma variável (do
TAD definido) e preencha os dados da estrutura (via teclado);
• crie uma função chamada “imprimir_pessoa” que receba o endereço de uma variável (do
TAD definido) e imprime na tela os dados da estrutura;
• crie uma variável estática baseada do TAD definido (no programa principal);
◦ media
• Use “typedef” para facilitar a chamada a estrutura (TAD) “struct aluno”, possibilitando o
acesso a TAD escrevendo apenas “aluno”;
• receba do usuário (via teclado) um valor n (quantidade de alunos);
• cadastre os dados (via teclado) de cada elemento deste vetor do tipo “aluno”;
• crie uma função “imprimir_alunos” que receba um valor n e um ponteiro para um vetor
(do tipo “aluno”), e imprima os n elementos desse vetor;
• imprima na tela usando a função “imprimir_alunos”.
Andre 1.500
Paula 2.000
Carlos 1.800
◦ e salário.
• libere o arquivo;