acesso aos campos de uma estrutura
TRANSCRIPT
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
Objetivos para a aula:
oAcesso aos campos de uma estrutura.oExercícios.
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Exemplo
Como se acedem aos campos de um record em instruções de programação?
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
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.
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
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
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
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino