Matrices

Una matriz, al igual que un vector, es un elemento con un único nombre y tipo de dato en la que podemos guardar un dato en una posición especifica. Las matrices se basan en un sistema de coordenadas X,Y con las cuales podemos  ubicar un dato en la matriz.


Declaración:

int mat[10][20];

int: es el tipo de dato de la matriz, una matriz puede tener solo un tipo de dato.
mat: es el nombre de la matriz, podemos utilizar cualquier nombre
[10]: esta es la cantidad de columnas de la matriz (coordenada X).
[20]: esta es la cantidad de filas de la matriz (coordenada Y).


Cargar una matriz:

Para cargar una matriz, a diferencia de los vectores debemos utilizar dos for:

int mat[5][3];
int x,y;
for(x=0;x<5;x++)
{
  for(y=0;y<3;y++)
  {
   cin>>mat[x][y];
  }
}

Como se aprecia en el ejemplo los for recorren la matriz para ir cargando dato por dato desde el teclado.


Imprimir una matriz:

Para imprimir una matriz es el mismo proceso anterior:

int mat[5][3];
int x,y;
for(x=0;x<5;x++)
{
  for(y=0;y<3;y++)
  {
   cout<<mat[x][y];
  }
}

0 comentarios:

Post a Comment