Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.09.2013, 23:57   #1
Milaxy
Новичок
Джуниор
 
Регистрация: 15.09.2013
Сообщений: 1
Восклицание Работа с одномерными массивами в Delphi

как можно реализовать такую программу?

В одномерном числовом массиве отсортировать все четные числа по возрастанию, а нечетные по убыванию на своих местах.
Пример:
3284967 после выполнения программы 9246783

Массив должен задаваться в ручную пользователем.
Milaxy вне форума Ответить с цитированием
Старый 16.09.2013, 00:41   #2
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

в сравнении брать не i а i*2 и i*2 + 1
перебирая массив...
метод сортировки выбрали?... наработки есть ?
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 16.09.2013, 01:16   #3
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Например (для четных):
Код:
for i := 1 to n - 1 do
  if a[i] mod 2 = 0 then
    for j := i + 1 to n do
      if (a[j] mod 2 = 0) and (a[i] > a[j]) then
      begin
        //обмен местами a[i] и a[j]
      end;
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 16.09.2013 в 07:02.
BDA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с одномерными массивами в Delphi 7.0 Димкоff Помощь студентам 3 04.12.2012 20:01
Работа с одномерными массивами в С# RED1994 Помощь студентам 0 03.11.2012 18:56
работа с одномерными массивами ЭдикNEO Помощь студентам 4 07.12.2010 21:07
в Delphi тема лаб.раб Обработка структурированных данных. Работа с одномерными массивами Manya-srt Помощь студентам 0 09.11.2010 16:24
Работа с одномерными и двумерными массивами в Delphi arhaon Помощь студентам 4 10.06.2010 15:50