Selon ton example, rien est trié, enfin si, la première colonne, que cherche tu concrètement ?
Sinon en gros, chaque ligne tu traites ça comme un tableau puis tu appliques un tri. Tu as 2 façons :
1) Il y a une fonction pour ça en pascal (je ne connais pas pascal)
2) Tu appliques implémente l'algorithme de tri
Si tu veux opter la solution 2, sache qu'il y a moulte algorithme pour ça, allant du simple au compliqué, allant du lent au rapide.
Après à toi de trouver un bon compris entre le temps de tri, mais à mon avis tes matrices sont petites (enfin tableau) donc je te propose ce tri, que je trouve facilement compréhensible : http://fr.wikipedia.org/wrg/wiki/Tri_par_s%C3%A9lection (le pseudo code y est) bien que ça soit assez lent.