El problema planteado se trata en ordenar descendentemente por columnas los datos de una matriz
El siguiente programa en c++ hace uso del ciclo for, mientras y de arrays (matrices)
La lógica que utiliza este programa en c++ es simple. Se llena un vector con los datos de la matriz, se ordena el vector y se retornan los datos a la matriz por columnas descendentemente.

Quiero hacer este programa… Pero ¿Cómo funciona?
La ejecución paso a paso del programa la puede ver en la



eoria
Aclare algunos conceptos

est
Tómese únicamente 90 segundos

ablero
Comparte tu Algoritmo
Recuerde que sin importar el origen de almacenamiento de los datos, estos se pueden comparar, es decir se pueden comparar datos almacenados en archivos planos, bases de datos, estructuras de datos estáticas (vectores, matrices) o dinámicas (listas ligadas) siempre y cuando sean del mismo tipo. En ocasiones se hace conveniente migrar los datos de una estructura a otra por efectos de backup o tal vez para hacer mas eficiente una determinada aplicación.
[Tweet «»Hay datos que viajan en vector hasta las islas ligadas» #Tutorias ☺»]





Un saludo Sr. Sebastián y gracias por comentar.
Puedes usar las funciones string.
Puedes hacer uso de métodos de ordenamiento que puedes encontrar en esta página, así como el algoritmo para hallar el MCD.
Después de realizarlo cuéntanos como te fue.
ayudeme profe
DEV-C++
Elabore un programa que permita el ingreso de valores de una matriz 3×2(la matriz deberá llevar el nombre de las tres primeras letras del apellido paterno).
Por ejemplo si el apellido es CERVANTES ,la matiz se debe llamar CER, considerando que cada elemento de la matriz sea mayor a 1, caso contrario se deberá solicitar de manera repetitiva ingresar dicho valor hasta que cumpla dicha condición:
Luego se debe actualizar la matriz a ordenando los elementos conforme se indica a la continuación.
-Ordenar la segunda columna en orden descendente.
-Finalmente se deberá calcular el máximo común divisor de los 6 elementos de la matriz empleando subprograma.