Привет, вам нужна помощь с назначением в C++. Я должен произвольно генерировать 100 чисел до 250 в массиве, а затем сортировать их в порядке убывания с помощью отдельной функции.
#include <iostream>
#include<cstdlib>
using namespace std;
int main()
{
double sample[100];
int t;
for (t=0; t<250; ++t) {
sample[t] = (double) (rand()%100);
}
for (t=0; t<100; ++t) {
cout<< sample[t]<< "\n";
}
return 0;
}
Мне удалось успешно завершить часть 1, было бы полезно помочь в сортировке случайных чисел.
http://www.cplusplus.com/reference/algorithm/sort/
У него даже есть один из его примеров, непосредственно относящихся к вашей проблеме.
Алгоритмы сортировки являются одним из краеугольных камней большинства начинающих курсов компьютерной науки и являются довольно важным исследованием в самой науке. Они также очень хорошо документированы в Интернете.
Вы можете обратиться за помощью к конкретным ошибкам, но просить нас написать это для вас, вы не научите вас чему-либо.
#include <algorithm>
иstd::begin
иstd::end
иstd::sort
иstd::greater
rand()
случайные числа - это отдельный вопрос, но, я думаю, они достаточно случайны для ваших нужд.