Algoritmos e Estruturas de Dados/Estruturas
Uma estrutura ou registro é o nome dado a alocação de uma ou mais variáveis 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
editarinício FUNCIONARIO: estrutura CÓDIGO: 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
Classes como estruturas
editarAs linguagens com orientação a objetos possuem recursos para criar classes, e elas podem funcionar como estruturas contendo variáveis não-estáticas.
Esta página é um esboço de informática. Ampliando-a você ajudará a melhorar o Wikilivros. |