|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.05.2009, 15:30 | #1 |
Регистрация: 13.05.2009
Сообщений: 8
|
Операции над максимальными элементами масссива ( С )
День добрый.
Поскольку имею маленький опыт в программировании массивов, хотелось бы попросить у вас помощи. собственно, задача такова: Необходимо повторяющиеся элементы поставить в начало массива; элементы, которые не имеют дубликатов, должны находиться после них, сохраняя отсортированый вид. Не могу понять, в чём трабла. Выдаёт слишком большие значения при выводе массива. метод вычисления максимальных элементов и попытка написания перестановки выделены красным Код:
Анархия – массив монархий, состоящих из одного индивида.
|
14.05.2009, 15:41 | #2 |
Пользователь
Регистрация: 18.03.2009
Сообщений: 89
|
У тебя там под условием стоит оператор присваивания:
if (mass[i]=mass[i+1]) ... Нужно сравнение: if (mass[i]==mass[i+1]) ... |
14.05.2009, 15:47 | #3 |
Регистрация: 13.05.2009
Сообщений: 8
|
да, немного ошибся. я прогонял программу и при if (mass[i]==mass[i+1]), но там просто дублируется одно случайное значение массива, заполняя собой весь массив new_m и ожидаемого результата нету. ещё есть предложения?
Анархия – массив монархий, состоящих из одного индивида.
|
14.05.2009, 16:22 | #4 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
А j кто будет изменять?
Как-то так, но там полюбому нужно будет дорабатывать ещё: Код:
|
14.05.2009, 17:50 | #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 |