Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouEsther Conceição Minho Alterado mais de 9 anos atrás
1
Registros
2
Definição (por comparação) Tipo de dados estruturado como array Diferente de arrays – Elementos armazenados em um registro podem ser distintos – Tipo é definido pelo usuário Exemplo – Identificador (string) e Saldo (real) de uma conta bancária. Neste caso, conta é um registro.
3
Exemplo: Array vs. Record type {declaração de tipos} Str25 = string[25]; {tipo string com 25 caracteres} TBookRec = record {tipo registro} Title, Author, ISBN : Str25; Price : Real; end; var myBookRec : TBookRec; campos
4
Pergunta Que estruturas de dados você usaria para armazenar vários livros em memória?
5
Leitura e escrita em campos var myBookRec : TBookRec; begin myBookRec.title := ‘Programando com Pascal’; writeln(myBookRec.title); end. escrita leitura
6
Leitura e escrita em campos var myBookRec : TBookRec; begin myBookRec.title := ‘Programando com Pascal’; writeln(myBookRec.title); end. verboso!
7
Abreviação com “with” var myBookRec : TBookRec; begin with myBookRec do title := ‘Programando com Pascal’; writeln(title); end; end.
8
Exercício Defina tipos de dados estruturados para identificar um endereço e um funcionário com nome, no. de matrícula, endereço, cargo, e salário Escreva um programa para ler N funcionários do console e armazenar em um array
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.