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.

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,)

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

Saved successfully!

Ooh no, something went wrong!