|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.05.2016, 10:44 | #1 |
Пользователь
Регистрация: 29.04.2016
Сообщений: 30
|
Массив в Pascal
Превратить массив X по следующему правилу: все отрицательные элементы массива перенести в начало, а все остальные - в конец, сохраняя исходное взаимное расположение, как среди отрицательных, так и среди других элементов.
|
03.05.2016, 10:50 | #2 |
мальчик-помогай =)
Форумчанин
Регистрация: 16.09.2010
Сообщений: 522
|
тоже есть работающая программа на с++, но ты её показать не можешь, хотя она честно-честно работает?))
|
03.05.2016, 12:09 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
если не стоит задача оптимального решения, то я бы банально воспользовался дополнительным массивом (см. готовое решение - в теме Сформировать одномерный массив, элементами которого являются все положительные элементы исходного массива...:
Если это решение не устраивает, пишите, придумаем другое решение. |
03.05.2016, 15:27 | #4 |
Пользователь
Регистрация: 29.04.2016
Сообщений: 30
|
|
03.05.2016, 15:57 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Anytka99, прошу Вас, не надо разводить флейм.
|
03.05.2016, 16:48 | #6 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Код:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
03.05.2016, 20:13 | #7 |
мальчик-помогай =)
Форумчанин
Регистрация: 16.09.2010
Сообщений: 522
|
не-не-не, уныло! предлагаю так:
Код:
P. s. кстати, вполне себе решение: заводим новый массив, копируем в него все отрицательные элементы, а потом положительные.... в новом массиве будет таки требуемый порядок элементов |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать алгоритм, который реализует jagged массив (рваный массив с различной длиной строк), используя список списков (Pascal ABC) | бабуся | Помощь студентам | 0 | 29.04.2013 00:07 |
Из массив А получить массив В, удвоив все нечётные элементы удвоены ( на Pascal) | KARTER | Помощь студентам | 1 | 18.06.2011 19:58 |
Массив Pascal | Денис999 | Помощь студентам | 1 | 02.06.2010 12:39 |
Pascal Массив | Денис999 | Помощь студентам | 2 | 02.06.2010 09:36 |
массив pascal | neBu4kaMaXiM | Помощь студентам | 2 | 30.04.2010 16:54 |