Programacao linear

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (501 palavras )
  • Download(s) : 0
  • Publicado : 30 de março de 2011
Ler documento completo
Amostra do texto
Matrizes em C
Semestre 2007/2

Lucas Ferrari de Oliveira Professor Adjunto
Universidade Federal de Pelotas Depto. de Informática

Matrizes
Uma matriz é uma coleção de variáveis do mesmo tipoque é referenciada por um nome comum; Em C todas as matrizes consistem em posições contíguas na memória: o endereço mais baixo corresponde ao primeiro elemento; o endereço mais alto corresponde aoúltimo elemento; Um elemento específico da matriz pode ser acessado por meio de um índice; Matrizes podem ter de uma a várias dimensões.
2

Matrizes
Matrizes Unidimensionais

Forma geralunidimensional:

de

se

declarar

uma

matriz

tipo nome_da_variavel[tamanho]; Como qualquer variável, as matrizes precisam ser declaradas para que o compilador possa alocar espaço na memória paraelas; Tipo declara o tipo de base da matriz; Tamanho define a quantidade máxima de elementos que a matriz poderá armazenar

3

Matrizes

Matrizes Unidimensionais: Exemplos
valor[100];Declara uma matriz de 100 elementos do tipo int, chamada “valor”

4

Matrizes

Matrizes Unidimensionais: Exemplos
Em C, o índice de uma matriz inicia em 0 (zero) e termina em tamanho-1 Então, paraacessar o primeiro elemento da matriz valor:
valor[0] = 0;

Para acessar o último elemento da matriz nota1:
valor[99] = 0;

5

Matrizes

Matrizes Unidimensionais: Exemplosdouble balance[20];

Declara uma matriz de 20 elementos do tipo double, chamada “balance”

6

Matrizes

Matrizes Unidimensionais: Exemplos
float nota1[100];

Declara uma matriz de 100 elementos do tipofloat, chamada “nota1”

7

Matrizes

Matrizes Unidimensionais: Exemplos
char linha[80];

Declara uma matriz de 80 elementos do tipo char, chamada “linha” Mas para que serve isso?? Resposta:Para armazenar e poder manipular) cadeias de caracteres (strings) de interesse (palavras, frases etc)

8

Matrizes

Matrizes Unidimensionais:
Mas como o compilador calcula a quantidade de...
tracking img