Упорядочивание массива без потери номера бара

 

Подскажите пожалуйста, как сделать так, чтобы не потерять номер бара.

double mass[];
ArrayResize(mass,10);
for(int i=0; i<10; i++)
  {
   mass[i] = High[i];
  }
ArraySort(mass,WHOLE_ARRAY,0,MODE_DESCEND);

 А такая конструкция выглядит громоздкой и не надежной.

int bar;
for(int a=0; a<10; a++)
  {
   if(High[a] == mass[0])
     {
      bar = a;
     }
  }
 

Двумерный массив double mass[N][2]

Потом mass[i][0]=High[i]; mass[i][1]=i;

 
Vladimir Kazakov:

Двумерный массив double mass[N][2]

Потом mass[i][0]=High[i]; mass[i][1]=i;

Спасибо!