Vou criar outro programa que usa registros em Pascal, desta vez no Pascal zim! O outro que criei está disponível na Turma de Informática. O programa desta vez irá simular um jogador de futebol, que tem os atributos nome, idade, posição em que joga e golos marcados. Um registro em Pascal é um tipo de dados composto por vários outros dados de tipos diferente. cada dado de um registro é chamado de campo.
Para se definir um registro em Pascal, usa-se a palavra reserevada record, seguida da definição de atributos do registro, os chamados campos do registro. Depois dos atributos, a declaração do registro tem de ser terminada, usando o terminador padrão do Pascal, o END. Vamos definir o nosso registro jogador, que vai conter os dados acima mencionados:
var
jogador:RECORD
nome:string;
idade:integer;
posicao:string;
golos:integer;
END;
assim, a variável jogador, que é do tipo record terá os atributos definidos. Note que os atributos podem ser de tipos diferentes, e na verdade são.Para usar uma variável do tipo record, temos de indicar não só o nome da variavel, mas também o atributo que se quer usar, separados por ponto(.). Por exemplo, para atribuir a um jogador o nome Elisio, fariamos o seguinte:
jogador.nome:='Elisio';
É possivel também criar registros dentro de outros registros, ou ainda um array de registros, no caso de querer criar um time de futebol.






Comentários Recentes