Buenas a todos, hace un tiempo empece con el tutorial de C++ en la pagina c.conclases.net que de por cierto esta excelente, aunque tengo un par de inconvenientes/dificultades y es que a la hora que me ponen un problema no comprendo bien el contexto del ejercicio/problema. ahora lo que me gustaría es que me ayudara a comprender el problema. (no estoy pidiendo que lo resuelvan.)
Problema 17.2 (http://c.conclase.net/curso/index.php?cap=017#PUNT_Problemas)
Ordenar un array de float aleatorios, para ello, crear un array dinámico con el mismo número de elementos que contenga valores enteros, cada uno de ellos será un índice del array de floats a ordenar.
Ordenar los índices en este segundo array según el orden ascendente del array de números, pero sin modificar el orden ni el contenido del array de floats, que debe permanecer constante.
Por ejemplo, si el array dado contiene los valores: 1.32, 4.21, 2.33, 0.23, 8.35, 2.32, se debe crear un segundo array de enteros dinámico, que una vez ordenado debe contener los valores: 3, 0, 5, 2, 1, 4.
Para ordenar el array de enteros se debe usar la función qsort.
Gracias de antemano.