Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамическое выделение памяти https://www.cyberforum.ru/ cpp-beginners/ thread766413.html
Объясните пожалуйста.Не могу понять в чём разница между malloc,calloc/free и new/delete
Определить, есть ли в матрице два одинаковых элемента C++
Помогите решить задачу. Сам новичок в С++ 1. Определить, есть ли в данном двумерном массиве два одинаковых элемента. 2. Поменять местами первый максимальный и последний минимальный элементы. Заранее благодарен Добавлено через 32 минуты Это две разные задачи, если что. Плюс, я написал програму для 1 задачи, вот:
C++ Правильность условия if оператора в цикле wihle Прошу помочь. Я новичок в програмировании и все проги что пишу получаються методом проб и ошибок, но сути порой не улавливаю. Вот решил написать небольшой консольный псевдо редактор в котором я буду использовать class-ы. У меня возникла поблема совмещения ввода текста и перемищения курсора. Это я решил сделать с помощью условного оператора if. В данной ситуации меня интересует почему я... https://www.cyberforum.ru/ cpp-beginners/ thread766400.html C++ Циклическая зависимость классов Доброго времени суток. Возникла такая проблема с программой на С++. All Files : main.cpp GameCycle.h SurfacesManager.h File main.cpp #include "GameCycle.h" https://www.cyberforum.ru/ cpp-beginners/ thread766388.html
C++ Ошибка при ввыводе данных
3. Найти корни квадратного уравнения A-x + B-x + C = 0, заданного своими коэффициентами A, B, C (коэффициент A не равен 0), если извест¬но, что дискриминант уравнения положителен. Вывести вначале меньший, а затем больший из найденных корней. int a,b,c,d,x1,x2; cout<<"vvedite chisla \n"; cin>>a>>b>>c; d=b*b-4*a*c; x1=(-b-sqrt(d))/(2*a); x2=(-b+sqrt(d))/(2*a); if (x1<=x2) cout<<"x1=...
C++ Метод слияния двух массивов Нужно разработать метод слияния двух массивов в третий (сортировка не важна) Как я вижу реализацию: задаём и заполняем первые два массива (array x(5), array y(5)), создаём третий - пустой массив и в него по циклу загоняем по очереди элементы первых двух. Потом выводим третий массив на экран. Собственно, после создания двух массивов я застрял(( HELP! Имеется: class array { int tmp;... https://www.cyberforum.ru/ cpp-beginners/ thread766382.html
C++ Структура в функции Помогите разобраться, буду очень благодарен. Цитирую вопрос с лабораторной: У C++ забезпечується можливість передавати як структури за значенням, так і адресу структури. Якщо glitz є змінною типу структура, як ви передасте її за значенням? Як ви передасте її адресу? Функція judge () повертає значення типу int. Як аргументи вона запрошує адресу функції, яка приймає як аргумент покажчик на... https://www.cyberforum.ru/ cpp-beginners/ thread766378.html C++ привязка динамической библиотеки, написанной на масм32 к проекту с++
программа калькулятор больших чисел, правильно работает только сложение, но нам пока собственно наплевать, ибо сложение работает и хотя бы его надо запихнуть в проект с++, что собственно ниже и пробую, но пишет при вызове какую-то ересь((( 1>d:\student\asm\bin\длл\test\test\stdafx.h(8): warning C4129: m: неизвестная escape-последовательность 1>d:\student\asm\bin\длл\test\test\stdafx.h(8):...
C++ Создание из двух числовых массивов третьего https://www.cyberforum.ru/ cpp-beginners/ thread766375.html
Есть массив 1 3 22 23 24 43 4 23 24 25 44 5 24 25 26 45 6 25 26 27 46 и массив 2 1 21 41 61 81 3 23 43 63 83 4 24 44 64 84 5 25 45 65 85
C++ Сформировать типизированный файл Сформировать типизированный файл, в котором хранится информация о сотрудниках подразделения: ФИО, место рождения, год рождения. На его основе сформировать файл сотрудников, родившихся в данном городе и распечатать его. С использованием структур и без использования потоков. Помогитеееее... Вот примерное начало... #define n 5 https://www.cyberforum.ru/ cpp-beginners/ thread766356.html
C++ Преобразование const char* в LPCTSTR VisualStudio2010
вот код для студии: #include <Windows.h> #include <mmsystem.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow) { static LPCTSTR szAppName=L"HelloWin"; HWND hwnd; MSG msg;
C++ как оформить это на с++? (протабулировать функцию) https://www.cyberforum.ru/ cpp-beginners/ thread766329.html
На интервале с шагом E протабулировать функцию y=x^n! нужно сделать это используя функции и без стандартных
6 / 6 / 2
Регистрация: 10.09.2011
Сообщений: 87
19.01.2013, 19:13 0

Сортировка пузырьком - C++ - Ответ 4026433

19.01.2013, 19:13. Показов 1194. Ответов 7
Метки (Все метки)

Ответ

Алгоритмы сортировок

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
template< class T >
void bubbleSort(T* arr, int n)
{
    T tmp;
 
    for(int i = 0; i < n - 1; ++i) // i - номер прохода
    {            
        for(int j = 0; j < n - 1; ++j) // внутренний цикл прохода
        {     
            if (arr[j + 1] < arr[j]) 
            {
                tmp = arr[j + 1]; 
                arr[j + 1] = arr[j]; 
                arr[j] = tmp;
            }
        }
    }
}


Вернуться к обсуждению:
Сортировка пузырьком C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.01.2013, 19:13
Готовые ответы и решения:

Сортировка пузырьком
вот написала программу но не работает :( #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;ctime&gt;...

Сортировка пузырьком
Как сделать пошаговый вывод сортировки? #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;ctime&gt;...

Сортировка пузырьком
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int main() { const int n =...

Сортировка пузырьком
#include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; #define M 10 void main() { int...

7
19.01.2013, 19:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2013, 19:13
Помогаю со студенческими работами здесь

Сортировка пузырьком
Требуется отсортировать пузырьком элементы массива, которые находятся на непарных позициях.

Сортировка пузырьком
Всем доброго времени суток! Я новичек в С++.У меня глупая ситуация: недавно написал код сортировки...

Сортировка пузырьком
//--------------------------------------------------------------------------- #include &lt;vcl.h&gt;...

Сортировка пузырьком
Не понимаю, в чем проблема при сортировке пузырьком. сортирую структуру: for (int i=0; i&lt;4; i++)...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru