acesso aos campos de uma estrutura

8
Programação e Sistemas de Informação TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS Módulo V - Estrutura de Dados Compostas Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

Upload: 111111119

Post on 04-Jul-2015

162 views

Category:

Real Estate


0 download

TRANSCRIPT

Page 1: Acesso aos campos de uma estrutura

Programação e Sistemas de Informação

TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS

Módulo V - Estrutura de Dados Compostas

Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

Page 2: Acesso aos campos de uma estrutura

Objetivos para a aula:

oAcesso aos campos de uma estrutura.oExercícios.

Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

Page 3: Acesso aos campos de uma estrutura

Exemplo

Como se acedem aos campos de um record em instruções de programação?

Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

Page 4: Acesso aos campos de uma estrutura

Atribuir valores:

typePessoa = recordNome : string[10];Idade : integer;Altura, Peso : real;

end;

Var P,Aluno : Pessoa;

Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

Como atribuir valores aos campos das variáveis P e Aluno?

Resposta:Existem 2 maneiras.

Page 5: Acesso aos campos de uma estrutura

Atribuir valores:

2 Maneiras:

a) Designação do identificador do record e do campo visado;b) Por intermédio do operador With.

Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

Page 6: Acesso aos campos de uma estrutura

Atribuir valores:a) Designação do identificador do record e do campo

visado;

<identificador_do_registo > . <identificador _do_campo>

Aluno.Nome := ‘Rui Silva’;

Read (Aluno.Nome);

Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

Page 7: Acesso aos campos de uma estrutura

Atribuir valores

Designação através do operador WITH.

With <identificador_do_registo > do <identificador _do_campo>End;

With Aluno Dobegin Nome := ‘Rui Silva’;end;

With Aluno DoBegin Read (idade); Write (‘Idade:’,idade);end;

Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

Page 8: Acesso aos campos de uma estrutura

Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino