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

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

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

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

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

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

Программа сортировки списка - C++
Помогите сделать программу пожалуйста. Программа считывает информацию о студентах (имя, оценка (от одного до десяти) ) и выводит их...

Программа для сортировки - C++
Здраствуйте, необходимо написать программу в которуй будет 12 случайных элементов, затем нужно будет сложить рядом стоящие элементы, и...

программа порозрядной сортировки - C++
Напишите пожалуйста алгоритм и програмку для порозрядного сортирования плииз

программа сортировки методом пузырька - C++
Доброго времени суток! Прошу помощи в написании программы с требованиями: •Входные данные – текстовый файл. •Выходные данные –...

Программа сортировки массива методом пузырька - C++
Здравствуйте! Пожалуйста, помогите написать программу! Вот задание: Создать на C++ Builder программу сортировки массива в порядке...

Демонстрационная программа сортировки методом «пузырек» - C++
Демонстрационная программа сортировки методом «пузырек» Размер массива не превышает 40 и задается с клавиатуры. Заполнение массива с...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
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
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
14.03.2013, 14:18 #4
Вы понимаете, что делает приведенный код?
Ещё хотелось бы уточнить про "парность": все эл-ты, которые повторяются 2 и более раз должны быть в начале?
Kinroom
1 / 1 / 0
Регистрация: 13.12.2012
Сообщений: 99
14.03.2013, 14:20  [ТС] #5
Цитата Сообщение от Tulosba Посмотреть сообщение
Вы понимаете, что делает приведенный код?
приведенный код,это отдельная функция, часть программы из 8 функций.Надежда была на сортировку,что получилось сами видите
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
14.03.2013, 14:23 #6
Я к тому, что например вот это:
Цитата Сообщение от Kinroom Посмотреть сообщение
if(arr[i]%2 == 0)
есть проверка на четность числа, и никак не связана с парностью.
Kinroom
1 / 1 / 0
Регистрация: 13.12.2012
Сообщений: 99
14.03.2013, 19:04  [ТС] #7
Цитата Сообщение от Tulosba Посмотреть сообщение
Я к тому, что например вот это:

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

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

Добавлено через 56 секунд
Цитата Сообщение от Kinroom Посмотреть сообщение
Помогите пожалуйста написать программу для сортировки массива, которая четные
элементы ставит в начало массива а нечетные в конец.
нужна программа для проверки на четность...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2013, 19:04
Привет! Вот еще темы с ответами:

Программа для сортировки массива строк - C++
Нужно написать программу для сортировки строк, используя указатели. Программа должна считать количество элементов массива (вот тут и...

Программа сортировки матрицы, работает только для квадратных - C++
Помогите исправить, пожалуйста, программа должна работать для любых значений строк и столбцов, где логическая ошибка?( Постановка задачи:...

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

Не работает программа сортировки,кто нибудь поймет почему? - C++
программа должна брать фамилии из одного файла,сортировать их по алфавиту и выводить в новый файл выдает ошибку при компиляции .не могу...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
14.03.2013, 19:04
Ответ Создать тему
Опции темы

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