Programa

2416 palavras 10 páginas
Módulo 5
Linguagens de Programação

Tipo Estruturado Tabelas – 21 horas

Vectores/Arrays

Em muitas aplicações queremos trabalhar com conjuntos de dados que são semelhantes em tipo. Por exemplo o conjunto das alturas dos alunos de uma turma, ou um conjunto de seus nomes. Nestes casos, seria conveniente poder colocar estas informações sob um mesmo conjunto, e poder referenciar cada dado individual deste conjunto por um número índice.

Em programação, este tipo de estrutura de dados é chamada de vector (ou array, em inglês).

2
Módulo 5 –Tipo Estruturado

Vectores/Arrays
Exemplo: A maneira mais simples de entender um vector é através da visualização de um lista, de elementos com um nome colectivo e um índice de referência aos valores da lista.

Nesta lista, n representa um número de referência e nota é o nome do conjunto. Assim podemos dizer que a 2ª nota é 6.9 ou representar nota[1] = 6.9

Também podemos organizar dados sob forma de tabelas. Neste caso, cada dado é referenciado por dois índices e dizemos que se trata de um vector bidimensional (ou matriz).

3
Módulo 5 –Tipo Estruturado

Vectores/Arrays - Declaração
Um vector é um conjunto de variáveis de um mesmo tipo que possuem um nome identificador e um índice de referência. Sintaxe: A sintaxe para a declaração de um vector é a seguinte: tipo nome [tam]; onde: tipo é o tipo dos elementos do vector: int, float, double ... nome é o nome identificador do vector. As regras de nomenclatura de vectores são as mesmas usadas em variáveis. tam é o tamanho do vector, isto é, o número de elementos que o vector pode armazenar..

4
Módulo 5 –Tipo Estruturado

Vectores/Arrays - Declaração
Exemplos: int idade[100];
// vector idade com 100 elementos do tipo inteiro, da posição 0 à posição 99

char nome[50];
// vector nome com 50 elementos do tipo char, da posição 0 à posição 50

Na linguagem C não é possível, usando a sintaxe descrita acima, declarar um vector com tamanho variável.
Na declaração de um vector estamos

Relacionados

  • programa;a
    382 palavras | 2 páginas
  • Programas
    1376 palavras | 6 páginas
  • programa
    3016 palavras | 13 páginas
  • programa
    319 palavras | 2 páginas
  • programas
    529 palavras | 3 páginas
  • Programa
    1924 palavras | 8 páginas
  • Programa
    332 palavras | 2 páginas
  • Programas
    3836 palavras | 16 páginas
  • programa
    909 palavras | 4 páginas
  • programas
    557 palavras | 3 páginas