Форум программистов, компьютерный форум CyberForum.ru

Cортировка массива. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ OpenMP http://www.cyberforum.ru/cpp-beginners/thread365885.html
Помогите/подскажите как реализовать такое "Выбор всех ненулевых элементов двумерного массива в третий." З.Ы. это нужно делать с помощью нитей и распараллеливания..заранее спасибо
C++ не могу понять где я ошибся вот задание: Вычислить и вывести на экран в виде таблицы значение функции, заданной с помощью ряда Тейлора, на интервале от Хнач до Хкон с шагом dX с точностью ε. Таблицу снабдить заголовком и шапкой. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда. Для вычисления последующего... http://www.cyberforum.ru/cpp-beginners/thread365882.html
C++ Виртуальный конструктор копировщик.
Добрый вечер . Объясните для чего в природе может быть использован виртуальный конструктор копировщик ? виртуальная функция существует для замещения других подобных функций в производных классах от данного , а копировщик что может заместить ???
Графические функции на С++ C++
В каком хедер файле содержатся функции с работой с графикой (нарисовать круг, прямоугольник и прочие геом. фигуры) в стиле С++ ?
C++ Массив размерностью 30 заполнить случайными числами, лежащими в диапозоне от -100 до 100 http://www.cyberforum.ru/cpp-beginners/thread365871.html
Массив размерностью 30 заполнить случайными числами, лежащими в диапозоне от -100 до 100. Заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов
C++ Найти наименьшее число из первого массива среди чисел, которые не входят во второй массив. Нужно Выполнить задание: Даны 2 массива. Найти наименьшее число из первого массива среди чисел, которые не входят во второй массив. подробнее

Показать сообщение отдельно
@r!er
 Аватар для @r!er
2 / 2 / 1
Регистрация: 15.09.2011
Сообщений: 25
13.10.2011, 21:32     Cортировка массива.
Такой вариант, но используется только один массив:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void sort(int* m, const int n)
{
 int i, j, temp, s=0;
 for(i=1; i<n; i++)
 {
  j=i;
  while(j>0 && !(m[j-1]%2) && m[j]%2)
  {
   temp=m[j-1];
   m[j-1]=m[j];
   m[j]=temp;
   j--;
   s++;
  }
 }
 cout<<"Êîëè÷åñòâî ГЁГІГҐГ°Г*öèé ñîðòèðîâêè: "<<s<<endl<<endl;
}
 
Текущее время: 03:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru