Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro


Alpha Servers
Resultados 1 a 3 de 3
  1. #1

    Avatar de Marceliin
    Data de Ingresso
    Aug 2011
    Localização
    Mococa
    Idade
    24
    Posts
    638
    Agradecido
    68
    Agradeceu
    29
    Peso da Avaliação
    13

    Padrão Tutorial | Matrizes Unidemensional ou Vetor

    O que é uma matriz?
    Matriz permite a declaração e trabalhar com vários com uma "coleção" de valores de mesma natureza.
    Neste caso vou exemplificar uma matriz unidemensional que no caso é conhecida como Vetor: Matriz de uma ou mais linhas por uma coluna.

    Exemplo: Criando uma "coleção" com 7 números inteiros:

    Código:
    int a, b, c, d, e, f, g;
    Utilizando matriz a declaração acima ficária assim:
    Código:
    int x [7]
    Podendo a mesma armazenar 7 distintos valores inteiros, como no exemplo :
    Código:
      x[0] = 73;
      x[1] = 1;
      x[2] = 0;
      x[3] = 45;
      x[4] = 1232; 
      x[5] = 131;
      x[6] = 19;
    Uma vantagem de se utilizar a matriz é poder utilizar um looping para manipular seu índice como no exemplo abaixo:
    Código:
    int x[7];
    
    
      int i;
      for (i=0; i<7; i++)
          x[i] = 0;
    Exemplo de programa com matriz:
    Código:
    #include <stdio.h> 
    
      int main()
      {
          int a[5];
          int i;
            for (i=0; i<5; i++)
              a[i] = i;
          for (i=0; i<5; i++)
              printf("a[%d] = %dn", i, a[i]);
      }
    Informação
    Créditos Pelo Tutorial : Marceliin
    Última edição por João Neto; 03-09-2012 às 01:00 AM.

  2. #2

    Avatar de h4ii0w33n
    Data de Ingresso
    Mar 2010
    Localização
    Na frente do Teclado
    Posts
    117
    Agradecido
    3
    Agradeceu
    2
    Peso da Avaliação
    9

    Padrão

    Pelo que eu entendo, posso estar errado, mas...

    int x [7]; // VETOR
    int x [7][7]; // MATRIZ BIDIMENSIONAL
    int x [7][7][7]; // MATRIZ MULTIDIMENSIONAL

    para manipular uma matriz bi, é necessario 2 for, para multi[3] 3 for, e assim indo...

  3. #3



    Avatar de João Neto
    Data de Ingresso
    Nov 2010
    Localização
    Barzinho de Lorencia
    Idade
    24
    Posts
    1.090
    Agradecido
    46
    Agradeceu
    26
    Peso da Avaliação
    19

    Padrão

    Mensagem de moderação:
    Tópico Reaberto à pedido do autor, corrigido titulo e esclarecido!
    03/09/2012
    Última edição por João Neto; 03-09-2012 às 01:01 AM.
    Hidden Content
    Um verdadeiro guerreiro sabe que ao perder uma batalha
    está melhorando sua arte de manejar a espada.
    Saberá lutar com mais habilidade
    na próxima vez.

 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Pedido| Aula ou Tutorial
    Por andretjd no fórum Sources
    Respostas: 0
    Último Post: 21-05-2015, 06:50 PM
  2. Tutorial | If e Else
    Por Marceliin no fórum C
    Respostas: 11
    Último Post: 14-05-2012, 12:41 AM
  3. [Tutorial]Mp3 no CS 1.6
    Por Vilão no fórum Counter Strike
    Respostas: 0
    Último Post: 13-09-2009, 07:04 PM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •