Pascal Zim! Usando registros

420 0

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.

(Visited 49 times, 1 visits today)

Elisio Leonardo

Elisio Leonardo is an experienced Web Developer, Solutions Architect, Digital Marketing Expert, and content producer with a passion for technology, artificial intelligence, web development, and entertainment. With nearly 15 years of writing engaging content on technology and entertainment, particularly Comic Book Movies, Elisio has become a trusted source of information in the digital landscape.