![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 30.09.2010
Сообщений: 2
|
![]()
Дан одномерный массив из n элементов. Необходимо преобразовать массив так, что бы в первой его половине располагались элементы с нечетными номерами, а во второй - с четными. Порядок следования элементов с четными номерами изменять нельзя.
Не могу решить, нужна ваша помощь. Заранее спасибо. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
![]()
Наработки покажи свои...
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 30.09.2010
Сообщений: 2
|
![]()
k=1;
for(int i=n-1; i>1; i--) if (i%2==0) { tmp=m[i+k]; m[i+k]=m[i]; m[i]=tmp; k++; } Четные перемещаются во вторую половину, а нечетные в первую не хотят. P.S. Все, нашел ошибку, все заработало. Забыл m[i] присвоить tmp. Спасибо. Последний раз редактировалось davart; 01.10.2010 в 08:56. |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Для раздумий:
http://www.programmersforum.ru/showt...d=1#post531372
I'm learning to live...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Преобразование двумерного массива в одномерный... | S.Mihail | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 09.12.2011 19:24 |
Преобразование числового массива в набор текстовых файлов | roy71 | Microsoft Office Excel | 9 | 15.02.2010 17:43 |
преобразование массива | PARTOS | Microsoft Office Excel | 4 | 20.01.2010 17:21 |
переписать из массива в линейный двунаправленный список чётные элементы массива | Black_Ak24 | Помощь студентам | 12 | 08.01.2008 00:44 |