Отсортировать массив, состоящий из отрицательных чисел. (выберу лучший ответ, +60 баллов)На
Отсортировать массив, состоящий из отрицательных чисел. (выберу наихороший ответ, +60 баллов)
На C++. 7
Объясненье: массив задаётся случайным образом, после чего эти случайные числа в массиве надобно отсортировать. к примеру: [-5, -4, -3, -1, -2], а после сортировки получить [-1, -2, -3, -4, -5]
Программа представленна ниже. Снимок экрана с результатами выполнения в прибавлениях.
include lt;iostreamgt;//cin
include lt;cstdlibgt; //rand()
include lt;algorithmgt;//sort()
include lt;ctimegt;//time()
using namespace std;
define N 5 // Количество частей в массиве
bool moreThen(int a, int b)
return ( a gt; b );
int main()
int Arr[N];
srand(static_castlt;unsigned intgt;(time(0))); //Инициализация генератора случайных чисел
cout lt;lt; "Начальный массив: ";
for(int i = 0; i lt; N; ++i)
Arr[i] = -rand(); //Наполнение случайными числами
cout lt;lt; Arr[i] lt;lt; " ";
cout lt;lt; endl;
cout lt;lt; "Отсортированный массив: ";
sort(Arr, Arr+N, moreThen); //Сортировка с внедрением stl
for(int i = 0; i lt; N; ++i)
cout lt;lt; Arr[i] lt;lt; " ";
cout lt;lt; endl;
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.