28.02.2023 Views

Logica_de_Programacao_3_Edicao_Livro

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

88 1 Lógica de programação

FIGURA 4.9

Registro de estoque (com campo do tipo vetor)

Nome:

Código:

Baixa:

Preço:

1 2 3 4 5 6

Declaração

Para definir o tipo registro da Figura 4.9, utilizamos um tipo construído vetor; então,

precisarr1os inicialn1ente, definir o vetor de seis posições e, depois, o tipo registJ'o; isto é,

precisamos definir todos os conjuntos que serão incluídos no registro antes de sua definição

e respectiva declaração da variável composta.

Exemplos

a.

li definição do tipo vetor

tipo vOias = vetor [1 .• 6] de inteiros;

li definição do tipo registro

tipo regProduto = registro

inteiro: Cod;

caracter: Nome;

real: Preço;

vDias: Baixa; li do tipo vetor definido

fimregistro;

li declaração da variável composta do tipo registro

regProduto: Produto;

b. Modificar o registro de estoque de um produto a fim de que possa conter as baixas

de quatro semanas, utilizando um tipo construído matriz (conforme sugestão apresentada

na Figura 4. 1 O).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!