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

Упорядочить массив

21.12.2009, 20:40. Показов 936. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Упорядочить массив так, чтобы вначале шли по возрастанию элементы, стоящие на чётных местах, а потом стоящие на нечётных.

помогите! не хватает до зачёта одной задачи
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.12.2009, 20:40
Ответы с готовыми решениями:

Из двух целочисленных массивов различной размерности сформировать общий массив. Упорядочить полученный массив
Кто может сделайте пожалуйста. Из двух целочисленных массивов различной размерности сформировать общий массив. Упорядочить полученный...

Упорядочить массив по невозрастанию элементов. вывести получившийся массив
Упорядочить массив Е(5,5) по невозрастанию элементов третьего столбца. вывести получишвийся массив ни чего не получается

Дан двухмерный массив, содержащий 4 строки и 5 столбцов. Упорядочить массив по невозрастанию элементов пятого столбца
Задача должна иметь два варианта решения. 1 - обычная адресация элементов массива, 2 - адресация через указатели с использованием функций. ...

5
 Аватар для yuraha18
2 / 2 / 0
Регистрация: 16.12.2009
Сообщений: 261
21.12.2009, 23:31
1.)надо создать массив чисел
2).роставить числа по возростанию (условний оператор искать самое большое и записывать его в другой массив, и так дальше и проверять, чтобы числа не повторялись то просматривать а новом массиве нет ли такого числа и т.д)
C++
1
2
3
4
if (mas[i]>mas[i+1] || mas[i]!=ras[i]) \\ ras[i]-ето новий массив (пустой)
{
mas[i]=ras[i];
}
3.проверять где стоит число (напарном мете или непарноя)
C++
1
2
3
4
5
6
a=i/2;
floor (d=i/2); \\ ДЛЯ ЕТОЙ ФУНКЦИИ НУЖНА БИБЛИОТЕКА MATH.H
if (a==d)
{
число парное (можна позначать числа парние или нет чтобы что бы было проще сравнивать)
}
если нет не парное
4.сравнивать числа используя данние
КОД НАПИСАН НА BORLAND C++
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
22.12.2009, 20:52
yuraha18, а может написать целую кучу макросов, классов и прочего только для проверки на четность?
может имеет смысл написать просто
C++
1
2
3
4
5
6
7
8
if(d&1)
{ 
    //нечетное
}
else
{
    //четное
}
1
 Аватар для yuraha18
2 / 2 / 0
Регистрация: 16.12.2009
Сообщений: 261
23.12.2009, 21:09
не знал что так можна проверять на четность
а как оно проверят не могу понять
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
24.12.2009, 03:37
yuraha18, классический способ - деление на два с остатком. Если остаток 0 - то четное, иначе нечетное.
C++
1
2
3
4
5
6
7
8
if(d%2)
{ 
    //нечетное
}
else
{
    //четное
}
А в коде из 3 поста - просто проверяется самый младший бит. Если он равен 0 - то число четное, 1 - нечетное. По сути битовый сдвиг вправо на один разряд - это самый быстрый способ деления на 2 с остатком
1
 Аватар для yuraha18
2 / 2 / 0
Регистрация: 16.12.2009
Сообщений: 261
24.12.2009, 16:04
спасибо я уже понял
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.12.2009, 16:04
Помогаю со студенческими работами здесь

Структуры. Дан массив записей, содержащих дату и время. Упорядочить этот массив в порядке «возрастания»
Дан массив записей, содержащих дату (число, месяц, год) и время (час, минута, секунда). Упорядочить этот массив в порядке «возрастания».

Массив: Упорядочить массив по возрастанию меньших элементов
Дано массив упорядочить их по возрастанию меньших элементов. элементы массива и его размер надо вводить с клавиатуры. Слепил свой но...

Создать массив структур, заполнив его информацией из файла “input.txt”. Упорядочить этот массив по убыванию суммы баллов
В файле “input.txt” задано количество студентов механикоматематического факультета ННГУ и их список. В каждой строке списка содержатся...

Упорядочить массив
Всем привет! пытаюсь придумать кусок кода. Цель: Есть отсортированный массив десятичных целых (int). Нужно найти все одинаковые значения, и...

упорядочить массив
Сжать массив, удалив из него все элементы, модуль которых превышает 1. Освободившиеся в конце массива элементы заполнить нулями. ...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru