![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Задача на Delphi.
Упорядочить каждый столбец матрицы по возрастанию, массив размером MxN. Ввод массива осуществить через фаил. Напишите пожалуйста код и какие компоненты добавить. Помогите новичку пожалуйста)) |
#2
|
||||
|
||||
![]() Цитата:
Google в помощь |
Этот пользователь сказал Спасибо Ildar-tsr за это полезное сообщение: | ||
Konrad (28.12.2011)
|
#3
|
|||
|
|||
![]() Цитата:
|
#4
|
||||
|
||||
![]() Цитата:
Google в помощь Последний раз редактировалось Ildar-tsr, 28.12.2011 в 11:12. |
Этот пользователь сказал Спасибо Ildar-tsr за это полезное сообщение: | ||
Konrad (28.12.2011)
|
#5
|
|||
|
|||
![]() Вот процедура пузырьковой сортировки (один из множества способов сортировки).
Остальное- уж пожалуйста сам. Напрягать мозги иногда полезно. Особенно перед сессией. Код:
procedure BulbSort(var z:array of integer); var flag:boolean; Ztmp,i,N:integer; begin N:=0; repeat flag:=false; for i:=High(z) downto N+1 do begin if (z[i] < z[i-1]) then begin flag:=true; Ztmp:=z[i-1]; z[i-1]:=z[i]; z[i]:=Ztmp; end; end; inc(N); until not flag; end; |