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".
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);
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar