Hola todos.. soy nuevo aca...
necesito d su ayuda..
stoy buscando informacion sobre las formas de recorrido de una matriz en C++
eje,, por filas, por columnas, diagonal...
+
dejen link.. pero porfa ayudenme
gracias.............
| |||
Formas de Recorrido de una MATRIZ?? Hola todos.. soy nuevo aca... necesito d su ayuda.. stoy buscando informacion sobre las formas de recorrido de una matriz en C++ eje,, por filas, por columnas, diagonal... + dejen link.. pero porfa ayudenme gracias............. |
| |||
Respuesta: Formas de Recorrido de una MATRIZ?? una matriz ixj se recorre de esta forma: 1º la defines tipo de tado matriz[cantidad de filas][cantidad de columnas]; 2º las filas se recorren desde la fila 0 hasta la fila (cantidad de filas - 1) 3º las columnas igual que las filas desde 0 hasta (cantidad de columnas -1) nunca podras manejar filas y columnas por bloques, por el contrario tendras que moverte por elemento (i,j) utiliza ciclos de repeticion como el for(variable de control; condicion; incremento o decrmento de la variable de control) Ejemplos Moverse en filas: for(int i=0; i<N; ++i) Matriz[i][columna-X]; Moverse en columnas: for(int i=0; i<N; ++i) Matriz[fila-X][i]; Moverse en la diaglonal principal for(int i=0; i<N; ++i) Matriz[i][i]; N es el numero de filas o columnas (dependiendo del caso) Fijate que debes conocer el numero de filas o columnas de la matriz |