![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
01/03/2009, 16:11
|
![Avatar de valenti77](http://static.forosdelweb.com/customavatars/avatar246867_1.gif) | | | Fecha de Ingreso: julio-2008 Ubicación: Berisso, Buenos Aires
Mensajes: 244
Antigüedad: 16 años, 7 meses Puntos: 4 | |
Respuesta: Matriz - Ordenamiento Proceso Ordenar (ref M:Matriz, N:entero4,Col:entero 4, Colu:entero4)
Variables
I,J,K:entero4
Aux:El mismo tipo de dato que tiene la matriz
Sigue:Boolean
Hacer
I:=1
sigue:=verd
Repetir Mientras (I<=N And sigue=verd)
sigue:=falso
Repetir Para J:=1, (N-I)
SI (M(I,Col)<M(J,Col) entonces
Repetir Para K:=1,Colu
Aux:=M(I,K)
M(I,K):=M(J,K)
M(j,K):=Aux
Fin Repetir Para
sigue:=verdadero
FinSI
I:=I+1
FinRepetir MIentras
FinHacer
FInprocedimiento
EN el parametro N, vas a poner el tamaño de la matriz, en el parametro COL pones la coluimna por la cual la queres ordenar, y en el parametro colu, la cantidad total de columnas, espero no haberme confundido, cualquier error hacemelo saber, saludos! |