14/06/2008, 19:39
|
| | Fecha de Ingreso: junio-2008
Mensajes: 1
Antigüedad: 16 años, 6 meses Puntos: 0 | |
Ordenar una Matriz 3 x 3 en c# Me estoy volviendo loco, si alguien puede ayudarme es un genio
tengo una matriz
312
798
645
y tiene que quedar
123
789
456
se alguien puede ayudarme, ya probe los metodos pero hago mal algo.
//Metodo de Orden Burbuja
public static void BublleSortMatriz(int[,] unaMatriz)
{
int indiceF, indiceC, swapMatriz;
for (indiceF = 0; indiceF < unaMatriz.Length - 1; indiceF++)
{
for (indiceC = unaMatriz.Length - 1; indiceC < indiceF; indiceC--)
{
if (unaMatriz[indiceF, indiceC] < unaMatriz[indiceF, indiceC - 1])
{
swapMatriz = unaMatriz[indiceF, indiceC];
unaMatriz[indiceF, indiceC] = unaMatriz[indiceF, indiceC - 1];
unaMatriz[indiceF, indiceC - 1] = swapMatriz;
Console.ReadLine();
}//if
}//for2
}//for1
}//Metodo de Orden Bubble Sort
desde ya gracias |