Você está na página 1de 1

PUC Minas

Engenharia de Computao

Laboratrio 03
Algoritmos e Estrutura de Dados II

20 Perodo

Alocao Dinmica de Memria


Em muitos casos no possvel saber, a priori, a quantidade de memria necessria para armazenar
os dados gerenciados por um programa.

O objetivo do laboratrio de ho je carregar um arquivo

texto no programa e processar os seus dados realizando a alocao dinmica de memria, uma vez
que no conhecido o tamanho e nem a quantidade de registros que temos no arquivo.
O arquivo

Aniversariantes.txt"

composto por

registros (

um valor desconhecido), em

que cada registro possui as seguintes informaes:

Nome Data de Nascimento


]\t[

];

Observe que o separador de campos um carcter de tabulao (`\t') e o separador de registros


um ponto e vrgula (`;'). Exemplo do contedo do arquivo:

...;Aniversariante:82 14/3/1917;Aniversariante:83 25/5/1993;Aniversariante:84 19/3/2011;A


1/4/2004;..."
No laboratrio de hoje, faa um programa capaz de ler todos os dados do arquivo e imprimir na
tela as seguintes informaes:

Quantidade de registros presentes no arquivo, ou seja, o valor de

O nome do Aniversariante mais novo, sua idade e sua data de nascimento.

O nome do Aniversariante mais velho, sua idade e sua data de nascimento.

A porcentagem de Aniversariantes para cada ms do ano.

AED II

Laboratrio 03

N.

Você também pode gostar