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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kinroom
1 / 1 / 0
Регистрация: 13.12.2012
Сообщений: 99
#1

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

14.03.2013, 13:03. Просмотров 425. Ответов 6
Метки нет (Все метки)

Помогите пожалуйста написать программу для сортировки массива, которая парные элементы ставит в начало массива а непарные в конец.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2013, 13:03     Программа сортировки
Посмотрите здесь:

программа сортировки методом пузырька C++
программа порозрядной сортировки C++
C++ Программа сортировки матрицы, работает только для квадратных
C++ Ребят доработайте код программы (программа сортировки чисел методом Шелла)
C++ Программа сортировки списка
C++ Составить блок – схемы для шейкер- сортировки и сортировки Шелла
C++ Демонстрационная программа сортировки методом «пузырек»
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4383 / 3226 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
14.03.2013, 13:59     Программа сортировки #2
Наработки есть, или хотите готовенькое получить?
Kinroom
1 / 1 / 0
Регистрация: 13.12.2012
Сообщений: 99
14.03.2013, 14:08  [ТС]     Программа сортировки #3
Цитата Сообщение от Tulosba Посмотреть сообщение
Наработки есть, или хотите готовенькое получить?
наброски есть,это просто отдельная функция...
C++
1
2
3
4
5
6
7
8
void sort (int n) {    //перестановка парных в начало,непарных
    for (int i=0;i<n-1;i++) {
        if(arr[i]%2 == 0) {
            arr[i]=arr[i-1];
            i++;
            
        }
    }
Tulosba
:)
Эксперт С++
4383 / 3226 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
14.03.2013, 14:18     Программа сортировки #4
Вы понимаете, что делает приведенный код?
Ещё хотелось бы уточнить про "парность": все эл-ты, которые повторяются 2 и более раз должны быть в начале?
Kinroom
1 / 1 / 0
Регистрация: 13.12.2012
Сообщений: 99
14.03.2013, 14:20  [ТС]     Программа сортировки #5
Цитата Сообщение от Tulosba Посмотреть сообщение
Вы понимаете, что делает приведенный код?
приведенный код,это отдельная функция, часть программы из 8 функций.Надежда была на сортировку,что получилось сами видите
Tulosba
:)
Эксперт С++
4383 / 3226 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
14.03.2013, 14:23     Программа сортировки #6
Я к тому, что например вот это:
Цитата Сообщение от Kinroom Посмотреть сообщение
if(arr[i]%2 == 0)
есть проверка на четность числа, и никак не связана с парностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2013, 19:04     Программа сортировки
Еще ссылки по теме:

C++ Программа для сортировки
C++ Где тут ошибка? Программа сортировки массива по возрастанию
Программа сортировки массива методом пузырька C++
Программа для сортировки массива строк C++
Не работает программа сортировки,кто нибудь поймет почему? C++

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

Или воспользуйтесь поиском по форуму:
Kinroom
1 / 1 / 0
Регистрация: 13.12.2012
Сообщений: 99
14.03.2013, 19:04  [ТС]     Программа сортировки #7
Цитата Сообщение от Tulosba Посмотреть сообщение
Я к тому, что например вот это:

есть проверка на четность числа, и никак не связана с парностью.
ясно

Добавлено через 4 часа 36 минут
Цитата Сообщение от Kinroom Посмотреть сообщение
ясно
все таки мне нужно четные элементы начало а нечетные в конец, ты прав...

Добавлено через 56 секунд
Цитата Сообщение от Kinroom Посмотреть сообщение
Помогите пожалуйста написать программу для сортировки массива, которая четные
элементы ставит в начало массива а нечетные в конец.
нужна программа для проверки на четность...
Yandex
Объявления
14.03.2013, 19:04     Программа сортировки
Ответ Создать тему
Опции темы

Текущее время: 09:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru