|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.12.2015, 08:40 | #1 |
Регистрация: 16.12.2015
Сообщений: 8
|
Помогите решить ! Пробелы в теме .
В одномерном массиве все отрицательные элементы перемещаются в начало массива а остальные в конец ,с сохранить порядок следования . Доп. массив заводить нельзя. Язык СИ ,не ++ Не знаю в правильно ли направление иду + надо в СИ ,не в ++ Код:
Последний раз редактировалось Stilet; 16.12.2015 в 13:25. |
16.12.2015, 09:00 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
повторять
пока отрицательный элемент и не конец массива - следущий элемент запомнить ИНДЕКС пока положительный элемент и не конец массива - следущий элемент запомнить текущий элемент сдвинуть все элементы с текущего-1 до ИНДЕКСА записать сохраненный текущий по ИНДЕКСУ сойдет? П.С. Какой cout, если у вас не плюсы? |
16.12.2015, 09:02 | #3 |
Регистрация: 16.12.2015
Сообщений: 8
|
Хорошо бы код ,(я еще выше написал ,но он в ++ и не уверен ,что пишу правильно ) ,что бы я смог увидеть наглядно и разобрать .
Что-то наклипал ,но не работает. Помогите в нормальный рабочий вид сделать. Код:
Последний раз редактировалось Stilet; 16.12.2015 в 13:25. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан массив чисел В[0:N]. Записать подряд в массив А элементы массива В, имеющие четные индексы,(язык си++) | yury.zanilov | Помощь студентам | 9 | 15.03.2012 21:55 |
Дан массив из N целых чисел. Получить из него массив чисел по модулю меньших 10 и отсортировать его(язык си++) | mitja-zakelidis | Помощь студентам | 2 | 15.03.2012 03:10 |
Массив - Нужно написать массив и распечатать на экран с конца в начало(язык С++) | econ | Помощь студентам | 1 | 29.05.2011 22:02 |