Информатика, вопрос задал rpg2102379 , 7 лет назад

как на с++ выбрать среди элементов массива отрицательные и упорядочить их по возрастанию.
можно не весь код а только ту часть где происходит отбор и сортировка​

Ответы на вопрос

Ответил stglupa
0

vector<int> a = {1, 5, -2, 14, -9, 0, -1, 5, -25}; // given array

   vector<int> q; // array after choosing negative values from a

   for(auto &i : a)

       if(i < 0)

           q.push_back(i);

   sort(q.begin(), q.end()); // sort in ascneding oerder


rpg2102379: эммм, а можно как-то попроще, мне кажется такой код мне не защитают
rpg2102379: мы толькотначали изучать массивы
rpg2102379: Возможно такой код написать только циклами?
Новые вопросы