28/05/2008, 14:20
|
| | Fecha de Ingreso: mayo-2008 Ubicación: Caracas
Mensajes: 35
Antigüedad: 16 años, 7 meses Puntos: 1 | |
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 |