Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 01.05.2017
Сообщений: 5
1

Пузырьковая сортировка массивов

14.06.2017, 13:52. Показов 658. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно разработать программу, осуществляющую пузырьковую сортировку массива
знаковых двухбайтовых целых. Пользователь вводит количество элементов массива, имя
типизированного файла с данными, и символ ―F‖ или ―B‖ для указания, прямого или
обратного порядка сортировки, соответственно. Массив создается динамически с
выделением памяти из кучи. Вывести на экран в 2 столбца исходный и отсортированный
массивы.
Программа должна содержать функции:
bubble_sort, forward, backward и swap. ·
 Аргументы функции swap: указатели на 2 переменные типа int. swap меняет
местами содержимое переменных-указателей. ·
 Аргументы функции forward: указатель на массив данных и индекс текущего
обрабатываемого элемента. Функция осуществляет сравнение 2 последовательных
элементов массива и замену их местами с помощью вызова swap для сортировки массива
по возрастанию. ·
 Набор аргументов функции backward идентичен набору аргументов forward.
Функция осуществляет сравнение 2 последовательных элементов массива и замену их
местами с помощью вызова swap для сортировки массива по убыванию.
Аргументы функции bubble_sort: указатель на массив данных, количество
элементов массива, указатель на функцию, осуществляющую сравнение и при
необходимости, перестановку 2 последовательных элементов массива. Функция
осуществляет сортировку массива, вызывая по ссылке, forward или backward в
зависимости от того, по возрастанию или убыванию ведется сортировка.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.06.2017, 13:52
Ответы с готовыми решениями:

Пузырьковая сортировка двумерных массивов
Недавно начал изучать С++ по книге Герберта Шилдта. Заступорился на сортировке двумерных массивов,...

Пузырьковая сортировка 2 массивов. Каждый массив в отдельном потоке
Здравствуйте! Пузырьковая сортировку 2 массивов параллельно, то есть каждый массив в отдельном...

Пузырьковая сортировка
Помогите исправить не сортирует массив.Еще должен считать кол-во шагов прохода цикла. #include...

пузырьковая сортировка
Задача не сложная, но у меня нет времени ее решать: дан одномерный массив, нужно сделать...

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

Пузырьковая сортировка
#include <iostream> #include <fstream> using namespace std; int main() { const int n =...

пузырьковая сортировка
Пожалуйста помогите написать программу, которая выполняет сортировку исходного целочисленного...

Пузырьковая сортировка
Посмотрите что не так дана таблица стран с кол-вом золотых, серебряных медалей нудно...

Пузырьковая сортировка
Здравствуйте. Есть код, который сортирует методом пузырька по строчкам, что мне поменять, чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru