como eliminar filas de una matriz

06/10/2006 - 20:59 por skywalker | Informe spam
hola, tengo una matriz creada y quiero eliminar una fila de esta matriz
creando una matriz resultante igual pero sin esa fila, como puedo hacerlo??
existe algun metodo para eliminar filas?

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
07/10/2006 - 09:51 | Informe spam
"skywalker" wrote in message
news:
hola, tengo una matriz creada y quiero eliminar una fila de esta matriz
creando una matriz resultante igual pero sin esa fila, como puedo
hacerlo??
existe algun metodo para eliminar filas?



Aunque ya te he contestado en otro mensaje, aquí te indico la técnica
para eliminar la fila por el método de crear una nueva matriz que no la
contenga (tecleado por las buenas, sin probar):

const int filas , columnas = 3;
int[,] matriz = new int[filas,columnas];

int filaAEliminar=5;
int[,] temp = new int[filas-1,columnas];
int k=0;
for (int i=0; i<filas; i++)
{
if (i==filaAEliminar) continue;
for (int j=0; j<columnas; j++) temp[k,j]=matriz[i,j];
++k;
}
matriz=temp;
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida