Introdução às Estruturas de Dados/Estruturas
Aspeto
Uma estrutura ou registro é o nome dado a alocação de uma ou mais váriaveis de tipos diferentes agrupadas sob um único nome. Estruturas constituem um importante recurso para organizar os dados de um programa já que trata um grupo de valores como uma única variável.
Sua sintaxe básica é:
Nome da estrutura: estrutura {declaração das variáveis} fim_estrutura
Ao criarmos um registro, criamos um tipo especial de dado que armazena dentro de si todas as variáveis declaradas pelo programador. Ao ser chamado pelo usuário, o registro aloca na memória o espaço necessário para aceitação de todas estas variáveis.
Para escrever ou ler as variáveis armazenadas em uma estrutura, basta apenas especificarmos o nome da estrutura, seguido de ponto e a variável interna que desejamos acessar.
Nome da estrutura.nome da variável interna
Exemplo de uso de estrutura
[editar | editar código-fonte]início FUNCIONARIO: estrutura MATRICULA: numérico NOME: literal SALARIO: numérico fim_estrutura FUNCIONARIO.SALARIO<-0.00 escreva "Digite a matrícula do funcionário : " leia FUNCIONARIO.MATRICULA escreva "Digite o nome do funcionário : " leia FUNCIONARIO.NOME escreva "Digite o salário do funcionário : " leia FUNCIONARIO.SALARIO escreva "O funcionário", FUNCIONARIO.MATRICULA "chamado",FUNCIONARIO.NOME "recebe", FUNCIONARIO.SALARIO fim