A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Registros. Definição (por comparação) Tipo de dados estruturado como array Diferente de arrays – Elementos armazenados em um registro podem ser distintos.

Apresentações semelhantes


Apresentação em tema: "Registros. Definição (por comparação) Tipo de dados estruturado como array Diferente de arrays – Elementos armazenados em um registro podem ser distintos."— Transcrição da apresentação:

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


Carregar ppt "Registros. Definição (por comparação) Tipo de dados estruturado como array Diferente de arrays – Elementos armazenados em um registro podem ser distintos."

Apresentações semelhantes


Anúncios Google