Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2014, 18:42   #1
evgeny_1991
 
Регистрация: 14.02.2014
Сообщений: 3
Сообщение Функции. Сортировка вставками (Visual Studio 2010 C++)

Пожалуйста, помогите.
Задача: Сортировка вставками. Написать программу, в которой введенный одномерный массив сортируется выбором.
Реализовать печать массива и сортировку в отдельных подпрограммах. Для сортировки элементы массива условно разбиваются на готовую последовательность а1, а2, а3,... аi-1 и входную последовательность аi,... аn. На каждом шаге, начиная с i=2, берут i- тый элемент входной последовательности и вставляют его на нужное место в готовой последовательности. При этом часть элементов готовой последовательности приходится перемещать. Отсортируйте массив по возрастанию. Подсчитайте количество перестановок чисел.

Алгоритм программы с подпрограммой (функцией):
Пользуйтесь только параметрами и локальными данными.
Напишите не менее двух подпрограмм: одну для ввода данных, другую -описанную в тексте задачи;
Каждую функцию оформите в отдельном файле.
Напишите заголовочный файл Имя.h , включите ссылку на него во все файлы;
Печать производится только в функции main.
evgeny_1991 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual Studio 2010 Lexa567 Visual C++ 1 21.01.2013 15:25
Visual Studio 2010 и SharePoint 2010 glinka-82 Общие вопросы .NET 0 21.03.2012 22:37
visual studio 2010 Voblax Visual C++ 8 12.12.2010 19:58
Expression Studio и Visual Studio 2010 ждать ли русские версии? Casper-SC Свободное общение 31 25.05.2010 14:31
Visual studio 2010 Dimarik Общие вопросы .NET 1 24.05.2010 01:43