A02 Esda80 100
658 palavras
3 páginas
Estrutura de DadosAula 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};
//