![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 13.05.2009
Сообщений: 8
|
![]()
День добрый.
Поскольку имею маленький опыт в программировании массивов, хотелось бы попросить у вас помощи. собственно, задача такова: Необходимо повторяющиеся элементы поставить в начало массива; элементы, которые не имеют дубликатов, должны находиться после них, сохраняя отсортированый вид. Не могу понять, в чём трабла. Выдаёт слишком большие значения при выводе массива. метод вычисления максимальных элементов и попытка написания перестановки выделены красным ![]() Код:
![]()
Анархия – массив монархий, состоящих из одного индивида.
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 18.03.2009
Сообщений: 89
|
![]()
У тебя там под условием стоит оператор присваивания:
if (mass[i]=mass[i+1]) ... Нужно сравнение: if (mass[i]==mass[i+1]) ... |
![]() |
![]() |
![]() |
#3 |
Регистрация: 13.05.2009
Сообщений: 8
|
![]()
да, немного ошибся. я прогонял программу и при if (mass[i]==mass[i+1]), но там просто дублируется одно случайное значение массива, заполняя собой весь массив new_m и ожидаемого результата нету. ещё есть предложения?
Анархия – массив монархий, состоящих из одного индивида.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,091
|
![]()
А j кто будет изменять?
Как-то так, но там полюбому нужно будет дорабатывать ещё: Код:
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 13.05.2009
Сообщений: 8
|
![]()
Нашёл решение проблемы.
код ниже Код:
если, допустим, дан массив 2 5 8 6 9 1 4 3 1 5 то выбьет Код:
Спасибо всем за помощь можно прикрывать топик
Анархия – массив монархий, состоящих из одного индивида.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Операции над повторяющими значениями | Iskin | Microsoft Office Excel | 7 | 22.04.2009 14:45 |
Простейщие операции над массивами | ZloyGenii2008 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 27.12.2008 14:24 |
Операции над данными в ListBox | Mr.User | Помощь студентам | 14 | 23.11.2007 03:26 |
Операции над данными | yulia | БД в Delphi | 24 | 21.05.2007 01:18 |
операции над полями и строками | zetrix | Microsoft Office Excel | 0 | 31.10.2006 08:08 |