Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/03/2009, 16:11
Avatar de valenti77
valenti77
 
Fecha de Ingreso: julio-2008
Ubicación: Berisso, Buenos Aires
Mensajes: 244
Antigüedad: 15 años, 9 meses
Puntos: 4
Exclamación 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!