[ Foro de Pascal ]

Ordenar matriz

30-Jun-2020 01:30
Juan Estevez
1 Respuestas

Que tal, estuve intentando hacer un programa que cumpla la siguiente consigna, pero no pude hacerlo:

Dada una matriz MAT_SEC de carácteres donde cada fila tiene una o más secuencias   (una secuencia de caracteres  es un serie consecutiva de chars  diferentes a blancos)   ordenar descendentemente las secuencias en cada fila en base a su  longitud. Debe definir las constantes, tipos y variables así como la carga y mostrado de las estructuras.

Ejemplo: Si cargamos nuestra matriz de esta manera:
| |R|X| |Y|R|S| |Y| |
| |R| |Y| | |H|G|Y| |

Debería quedar asi:

|Y|R|S| |R|X| |Y| | |
|H|G|Y| |R | |Y| | | |


30-Jun-2020 01:32
Juan Estevez

Inicialmente pensé en comparar la longitud de las dos primeras secuencias, y según su longitud, intercambiarlas, una especie de método de burbujeo.






Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...