A02 Esda80 100

658 palavras 3 páginas
Estrutura de Dados
Aula 02

Os direitos desta obra foram cedidos à Universidade Nove de Julho

Este material é parte integrante da disciplina oferecida pela UNINOVE.
O acesso às atividades, conteúdos multimídia e interativo, encontros virtuais, fóruns de discussão e a comunicação com o professor devem ser feitos diretamente no ambiente virtual de aprendizagem UNINOVE.

Uso consciente do papel.
Cause boa impressão, imprima menos.

Aula 2: Vetores

Objetivo: Estudar vetores, que são tipos estruturados homogêneos de dados.

Conceitos de tipos estruturados de dados

Os tipos estruturados de dados são uma coleção de tipos básicos, que podem ser homogêneos ou heterogêneos, os mais comuns são os vetores, matrizes e as estruturas; estes são tipos estruturados homogêneos de dados.
Existem, ainda, as estruturas (struct), que são tipos estruturados heterogêneos de dados.
Muito bem, definidos estes conceitos, vamos estudar os vetores, tipos estruturados homogêneos de dados.

Declaração de um vetor

Todo vetor tem 0 (zero) como índice do seu primeiro elemento.
Sintaxe:
tipo

nome[tamanho];

Exemplo: int idades[10]; //Vetor chamado idades com 10 elementos do tipo inteiro Representação gráfica de um vetor

Um vetor geralmente é visualizado na horizontal, mas também pode ser representado verticalmente. Vejamos como fica a visualização do vetor idades.

Repare que um vetor de 10 posições, como o vetor idades, começa da posição zero e vai até 9, ou seja, a posição 10 não é indexada.

Referência a um elemento de um vetor

Uma referência a um elemento de um vetor é feita com o uso de índices que indicam a posição do elemento dentro do vetor.

Exemplos:

id = idades[0];
// Atribui à variável id o elemento 0 (1º elemento) do vetor idades idades[1]=idades[2]+idades[3];
// Atribui ao 2º elem. do vetor idades a soma do 3º com o 4º elemento Inicialização de vetores

Os vetores podem ser inicializados quando da sua declaração.

Exemplos:

int idades[10] = {1,2,3,4,5,6,7,8,9,10};
//

Relacionados