Matrizes

818 palavras 4 páginas
Matrizes
Lidiana de França Martins

Introdução
 Uma matriz é um conjunto de variáveis do

mesmo tipo que são referenciadas por um nome em comum.
 As matrizes podem ter várias dimensões, embora a unidimensional seja a mais usada.  As matrizes oferecem um meio conveniente para a criação de listas de variáveis relacionadas.
2

Matrizes - Lidiana Martins

Matrizes unidimensionais
 Uma matriz unidimensional é uma lista de

variáveis relacionadas. Estas listas são comuns em programação.
 A forma geral de uma declaração de matriz unidimensional em C é:
 tipo nome[tamanho];
 Exemplos:
 int exemplos[10];
 float num[5];
3

Matrizes - Lidiana Martins

Matrizes unidimensionais
 O elemento individual de uma matriz é

acessado por meio de um índice. O índice descreve a posição de um elemento de uma matriz.
 Em C, todas as matrizes tem zero como o índice de seu primeiro elemento. O último elemento tem índice tamanho – 1.
 C não executa a verificação de limites de matrizes, ou seja, não há nada que o impeça de ultrapassar seu limite.
4

Matrizes - Lidiana Martins

Matrizes unidimensionais
#include <stdio.h>
#include <stdlib.h> int main()
{
int n[5]; int i; for(i = 0; i < 5; i++){ n[i] = i; printf("%d\n", n[i]);
}
system("PAUSE"); return 0;
5

}

Matrizes - Lidiana Martins

Valores exibidos:

Uma matriz unidimensional de cinco números inteiros.

0
1
2
3
4

Matrizes unidimensionais
Uma matriz pode ser inicializada na declaração ou ter valores atribuídos posteriormente.

#include <stdio.h>
#include <stdlib.h> int main()
{
int numeros[10], k; int pares[3] = {2, 4, 6}; int impares[3]; impares[0] = 1; impares[1] = 3; impares[2] = 5;
6

Matrizes - Lidiana Martins

for(k = 0; k < 10; k++) numeros[k] = k + 1; for(k = 0; k < 10; k++) printf("%d ", numeros[k]); }

printf("\n"); system("PAUSE"); return 0;

Strings
 De longe o uso mais comum de matrizes

unidimensionais é na criação de strings de caracteres.  String é um conjunto de caracteres terminado pelo caractere nulo

Relacionados

  • MATRIZES
    762 palavras | 4 páginas
  • Matrizes
    974 palavras | 4 páginas
  • Matrizes
    557 palavras | 3 páginas
  • Matrizes
    1021 palavras | 5 páginas
  • matrizes
    1800 palavras | 8 páginas
  • Matrizes
    1815 palavras | 8 páginas
  • Matrizes
    829 palavras | 4 páginas
  • Matrizes
    2533 palavras | 11 páginas
  • Matrizes
    1291 palavras | 6 páginas
  • Matrizes
    1231 palavras | 5 páginas