Você está na página 1de 41

Registros

Registros
Quando trabalhamos com matrizes
percebemos que somente foi possvel
agrupar informaes com o mesmo tipo de
dados. Caso fosse necessrio trabalhar com
mais de um tipo de dado, precisaramos
criar matrizes diferentes. Para solucionar
esta deficincia podemos utilizar uma
estrutura de dados chamada de Registro.
Registros
Em um registro poderemos utilizar uma estrutura que agrupe vrias
informaes, que podem ser de tipos de dados diferentes. Por esta
razo, este tipo de dado considerado heterogneo. Em Pascal, os
tipos registro devem ser declarados ou atribudos antes das definies
das variveis, pois muito comum ocorrer a necessidade de se
declarar uma varivel com o tipo de registro atribudo. Um tipo
registro declarado em Pascal com a instruo type em conjunto com
a instruo record.
Declarao
Declarao
Declarao
Declarao
Declarao
Exemplos
Exemplos
Exemplos
Exemplos
Exemplos
Exemplos
Exerccio o que faz o programa
abaixo? Faa o teste de mesa
Resultado
Modularizao Procedimentos e
Funes
Declarao
Algoritmo
Algoritmo
Variveis Locais e Globais
Parmetros
Parmetros
Programa Completo
Passagem por valor
Passagem por referncia
Funes

Você também pode gostar