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.
Capítvlo 4 Estruturas de dados 1 71
Exemplo
FIGURA 4.3
Exemplo de posição em um vetor
V CLASSE [6]
~
·•--,---,,---,
1 2 3 4 5 6 7 8 39 40
.. -~
O no1ne do vetor é dete1minado por meio do identificador utilizado na declaração de va,-
1iáveis, e a posição, por meio da constante, da expressão aritmética ou da variável que estiver
dentro dos colche tes, também deno1ninada índice.
NOTA-------------------------~
É importante não confundir o índice com o elemento. O índice é a posição no vetor (o andar do prédio),
enquanto o elemento é o que está contido naquela posição (o conteúdo do andar).
Após isolar urn único elerr1ento do vetor, poderernos 1nanipulá-lo através de qualquer
operação de e ntrada, saída ou atribuição.
Exemplo
V[5] f- 28;
le;a (V[5]);
escreva (V[5]);
As estruturas de dados são esu·itan1e11te relacionadas con1 os algoritmos. Então, para tuna
111elhor percepção desses conceitos, utilizaremos a situação de construir um algo1iuno que
calcule a média ariunética geral ele tuna classe com clez alunos e iinp1imir a quantidacle de
notas acirna da média calculada.
Normalmente, para calcular a n1édia, faríamos:
ALGORITMO 4.1
Cálculo da média aritmética de I O notas
1. ;nfcio
2. real: MA, li média anual de um dado aluno
3. ACM, 11 acumulador
4. MAT; li média anual da turma
5. ;nteiro: CON; li contador
6. CON f- O;
7. ACM f- O;
8. enquanto (CON < 10) faça (Cm1,ti11ua,)