programacion en c++: ordenar matriz por columnas descendentemente

arrays – visual c++ (ordenar matriz por columnas descendentemente)

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.

Reto

Quiero hacer este programa… Pero ¿Cómo funciona?

La ejecución paso a paso del programa la puede ver en la

Simulación

ESCUCHANDO


Suscribete a nuestro canal

AMPLIAR ESCUCHANDO

programacion en c++: ordenar matriz por columnas descendentemente
Figura. programa en c++: ordenar los datos de una matriz por columnas descendentemente

resultado ejecucion programa: ordenar matriz por columnas descendentemente
Figura. resultado ejecucion programa: ordenar los datos de una matriz por columnas descendentemente

EVALUAR APLICANDO
BUENAS PRÁCTICAS

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 ☺»]

2 comentarios sobre “arrays – visual c++ (ordenar matriz por columnas descendentemente)”

  1. 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.

  2. 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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.