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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2012, 01:24   #1
stalin765
 
Регистрация: 28.05.2012
Сообщений: 6
Восклицание упорядочить данные по возрастанию числовых значений

Практическая часть

По представленным числовым последовательность, используя предложенные методы сортировки необходимо создать программный продукт, с помощью которого будет достаточно удобно упорядочить данные по возрастанию числовых значений в соответствии с вариантом задания.


№ вар Число 1 Число 2 Число 3 Число 4 Число 5 Число 6 Число 7 Число 8
1 37 25 111 4 16 85 32 9
2 56 74 3 19 2 45 54 76
3 24 46 100 41 37 85 83 38
4 15 18 81 94 38 47 86 90
5 46 75 98 12 15 53 87 78
6 47 76 85 98 58 32 14 7
7 47 78 95 78 47 74 79 69
8 76 92 3 67 84 65 58 46
9 37 87 95 60 63 69 4 6
10 4 8 3 2 7 5 6 1
11 12 21 13 31 15 51 16 61
12 21 31 12 13 67 76 87 86
13 34 12 36 48 85 92 32 1
14 16 27 73 82 15 17 51 50

Вопросы к контрольной работе

Какие методы сортировки данных Вы знаете?
Почему алгоритм с прямым выбором несколько предпочти*тельней алгоритма прямого включения?


Задание

Получить у преподавателя вариант задания (по списочному составу журнала). На языке программирования самостоятельно создать программу данных на основе выбранного алгоритма.

как начать ???
stalin765 вне форума Ответить с цитированием
Старый 29.05.2012, 01:25   #2
stalin765
 
Регистрация: 28.05.2012
Сообщений: 6
По умолчанию

или с чего начать
stalin765 вне форума Ответить с цитированием
Старый 29.05.2012, 08:22   #3
denisbrain
Форумчанин
 
Регистрация: 29.05.2011
Сообщений: 449
По умолчанию

Цитата:
Сообщение от stalin765 Посмотреть сообщение
Практическая часть

По представленным числовым последовательность, используя предложенные методы сортировки необходимо создать программный продукт, с помощью которого будет достаточно удобно упорядочить данные по возрастанию числовых значений в соответствии с вариантом задания.


№ вар Число 1 Число 2 Число 3 Число 4 Число 5 Число 6 Число 7 Число 8
1 37 25 111 4 16 85 32 9
2 56 74 3 19 2 45 54 76
3 24 46 100 41 37 85 83 38
4 15 18 81 94 38 47 86 90
5 46 75 98 12 15 53 87 78
6 47 76 85 98 58 32 14 7
7 47 78 95 78 47 74 79 69
8 76 92 3 67 84 65 58 46
9 37 87 95 60 63 69 4 6
10 4 8 3 2 7 5 6 1
11 12 21 13 31 15 51 16 61
12 21 31 12 13 67 76 87 86
13 34 12 36 48 85 92 32 1
14 16 27 73 82 15 17 51 50

Вопросы к контрольной работе

Какие методы сортировки данных Вы знаете?
Почему алгоритм с прямым выбором несколько предпочти*тельней алгоритма прямого включения?


Задание

Получить у преподавателя вариант задания (по списочному составу журнала). На языке программирования самостоятельно создать программу данных на основе выбранного алгоритма.

как начать ???

Delphi
основные свойства TStringGrid

http://netsoftware.ucoz.ru/news/komp.../2012-05-23-74



Метод сортировки Хора для строк пример для Delpi

Код:
type
  TArrayString=array of string;

procedure QuickSortHoreString(var A: TArrayString; L, R: integer);
  var i, j: integer;
      x, t: string;
  begin
  while L < R do begin
    x:= A[L];
    i:= L; j:= R;
    repeat
      while A[i] < x do inc(i);
      while x < A[j] do dec(j);
      if i <= j then  begin
        t:= A[i]; A[i]:= A[j]; A[j]:= t;
        inc(i); dec(j);
        end;
    until i > j;
    if (j - L) > (R - i) then
      begin
      QuickSortHoreString(A, i, R);
      R:= j;
      end
    else
      begin
      QuickSortHoreString(A, L, j);
      L:= i;
      end;
    end;
  end;
переделай для сортировки массива строк


если никак не получиться вечером (16-00 МСк-а) пиши


также может помочь материал

Пример сортировки TStringGrid по щелчку на колонку

http://netsoftware.ucoz.ru/news/kak_.../2012-05-29-83
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype

Последний раз редактировалось denisbrain; 29.05.2012 в 10:18.
denisbrain вне форума Ответить с цитированием
Старый 29.05.2012, 19:14   #4
stalin765
 
Регистрация: 28.05.2012
Сообщений: 6
По умолчанию

через что сделать ???чериз delpi
stalin765 вне форума Ответить с цитированием
Старый 29.05.2012, 19:17   #5
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
через что сделать ???чериз delpi
Через то что лучше знаете!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 01.06.2012, 18:19   #6
stalin765
 
Регистрация: 28.05.2012
Сообщений: 6
По умолчанию

я не знаю по этому и хочу научится
stalin765 вне форума Ответить с цитированием
Старый 01.06.2012, 18:37   #7
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
я не знаю по этому и хочу научится
чему научиться то?
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 04.06.2012, 19:15   #8
stalin765
 
Регистрация: 28.05.2012
Сообщений: 6
По умолчанию

как создать данную программу
stalin765 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Упорядочить элементы по возрастанию их кодов. vinternete Помощь студентам 2 14.07.2011 08:18
Упорядочить строки массива по возрастанию их сумм Ворожея Помощь студентам 1 26.05.2011 20:54
Упорядочить колонки матрицы по возрастанию wlll Помощь студентам 8 27.11.2010 09:06
Упорядочить колонки матрицы по возрастанию wlll Помощь студентам 2 25.11.2010 17:14
Упорядочить по возрастанию элементы.. TemaTim Паскаль, Turbo Pascal, PascalABC.NET 2 16.05.2009 19:00