28.02.2023 Views

Logica_de_Programacao_3_Edicao_Livro

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

90 Lógíco de progromoção

escreva (Produto.Nome);

escreva {Produto.Código);

escreva (Produto.Preço);

para J de 1 até 6 faça

escreva (Produto.Baixa [2,J]);

fimpara;

e. Construa o trecho do algoritmo que totalize por dia de semana todos os dias do

mes.

'

para J de 1 até 6 faça

aux ~ O;

para Ide 1 até 4 faça

aux ~ aux + Produto.Baixa[l,J];

fimpara;

escreva (J, '' totalizou'', aux, '' baixas'');

fimpara;

CONJUNTO DE REGISTROS

Nas estruturas compostas homogêneas (vetores e 1nauizes) utilizan1os tipos de dados

pri1nitivos corno sendo os elernentos dessas estruturas. Agora utilizarernos como componentes

dessa estrutura não apenas urn tipo f)rimitivo, rnas tarnbém os tipos construídos, neste

caso os registros. Supondo que quiséssemos rnanter u1n registro de infor1nações relativas a

todos os passageiros que embarcan1 em um ônibus, utilizaría1nos um registro para identificar

cada passageiro e, para agrupar todos eles, utiliza1ia1nos um conju11to desses registros.

Supondo que possuímos 44 lugares nesse ônibus, ntnnerados seqüencialmente de 1 até

44, pode1nos, para uni-los, c1iar um vetor no qual cada posição é um elernento de tipo construído

registro (regEmbarque), tal co1no rnostrado na Figura 4.11.

FIGURA 4.1 1 Vetor de registros

1

2

3

Número da passagem:

De:

Horário:

Nome do passageiro:

Para:

Poltrona:

Data:

Idade:

43

44

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

Saved successfully!

Ooh no, something went wrong!