1. 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
2. Objetivos para a aula:
oAcesso aos campos de uma estrutura.
oExercícios.
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
3. Exemplo
Como se acedem aos
campos de um record em
instruções de
programação?
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
4. Atribuir valores:
type
Pessoa = record
Nome : 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.
5. 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
6. 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
7. Atribuir valores
Designação através do operador WITH.
With <identificador_do_registo > do
<identificador _do_campo>
End;
With Aluno Do
begin
Nome := ‘Rui
Silva’;
end;
With Aluno Do
Begin
Read (idade);
Write
(‘Idade:’,idade);
end;
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino