Linguagem c

Páginas: 3 (553 palavras) Publicado: 18 de setembro de 2013
Linguagem C
Vetores e Matrizes
Linguagem de Programação I
Professores: Gléderson L. dos Santos e Vinícius T. Guimarães
glederson@gmail.com e vicoguim@gmail.com

Campus Charqueadas
CursoTécnico em Informática

Conceito
O que são vetores/matrizes?

Um vetor/matriz é uma coleção de variáveis do mesmo tipo,
que é referenciada por um nome comum, sendo que para
acessarmos um elementoespecífico dentro desta coleção de
variáveis, utilizamos um índice.

Programação I

Conceito
Como interpretamos a declaração de variável abaixo?

?

int

x;

Memória
X

Basicamente,estamos reservando
espaço na memória do
computador para armazenar UM
valor inteiro. Em nosso programa
este espaço será acessado pelo
“apelido” x.

Conteúdo da variável X
Programação I Conceito
O que significa a declaração de variável abaixo?

?

int

x[5];

Aqui temos o
exemplo de um
vetor (matriz
unidimensional).
Programação I

Basicamente, estamos reservando
espaço namemória do computador
para armazenar CINCO valores inteiros.
Em nosso programa para acessar cada
um desses valores utilizaremos o
“apelido” x e um índice.

X[0]

Memória
X[1] X[2] X[3]

X[4] Vetores (matrizes unidimensionais)
Os vetores também são conhecidos como matrizes de uma
única dimensão.
Forma geral para declarar um vetor em C:
Tipo de dado

O tipo de dado do
nossovetor,
da
mesma forma que
faríamos para uma
variável comum.
Programação I

nome da variável[tamanho];

O nome da variável
que utilizaremos para
acessarmos
os
elementos do vetor.

O númerode elementos que
desejamos no vetor. Deve ser
um valor inteiro, por exemplo
10, 100, 4, etc.

Vetores (matrizes unidimensionais)
notas [0]

[1]

[2]

[3]

[4]

9.5
10

9.5
5.59.5
7.5

9.5
6.5

9.5
6.5

Como declaramos?
Tipo de dado

float
Programação I

nome da variável[tamanho];

notas [5];

Vetores (matrizes unidimensionais)
vetInt [0]

[1]...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Linguagem c
  • Linguagem c++
  • Linguagem c
  • LINGUAGEM C
  • linguagem c
  • C# linguagem
  • Linguagem c
  • Linguagem c

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!