Buscar

Uma Matriz Bidimensional? em C++

Alguem faz uma matriz bidimensional pra mim ? e explica qual o sentindo dela..

vou ser bem sincero, estou fazendo 7 matérias e estou na aula 7 de algoritmos, queria só ela para ver como mais ou menos é feita, para que eu possa dar um "CTRL +C e CTRL +V".

💡 3 Respostas

User badge image

Matheus Aquino de Lima Vasconcelos

uma matriz é um vetor de duas dimenções. Voce declara ela dessa forma:
TipoDeDado Nome[Altura][Largura];

ex:
int matriz[3][3];

é uma matriz de elementos inteiros de ordem 3;

porém para vc poder usar ela vc deve inicializar-la, isto é, dar valor aos seus elementos.

dessa maneira:
matriz[][]={1,2,3,4,5,6,7,8,9}, por exemplo;

ou por meio de laços(mais confiavél):
int i,j;
int matriz[3][3];

for(i=0;i<3;i++)
       for(j=0;j<3;j++)
              matriz[i][j]=(alguma coisa);

é importante ressaltar que quando definimos o tamanha 3 para a matriz ela é enumerada apartir de 0, isto é:

int matriz[3][3]; seria imaginada como:

 [0][0],[0][1],[0][2]

 [1][0],[1][1],[1][2]

 [2][0],[2][1],[2][2]

se usa matrizes para diversas coisas, é so ter a sacada, as aplicações mais frequentes 
são na diminuição de processamento em um codigo, ou por facilitar a representação gráfica de um programa
(imagine um jogo da velha como uma matriz 3X3);

4
Dislike0
User badge image

Andre Pucciarelli

Para se criar uma matriz em c++, deve-se usar 2 loops interativos. No caso, usaremos o comando "for".

For(i=0; i<=10, i++){

For(j=0; j<=10; j++){

printF("V [%d][%d]= ",i,j);

ScanF("%d", &V[i][j]

}

}

E assim preencher o valor e dados da matriz. 

 

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais