Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Ответ
 
Опции темы Опции просмотра
Старый 20.04.2018, 15:31   #1 (permalink)
Tor444
Новичок
 
Регистрация: 20.04.2018
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Сортировка

Подскажите пожалуйста, как вывести сортировку в мемо.
В моем коде видимо что-то неправильно.

type
TForm1 = class(TForm)
Memo1: TMemo;
Button1: TButton;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);


private
{ Private declarations }
public
{ Public declarations }
end;
type
TArray=Array [0..9] of Integer;
var
Form1: TForm1;
a:TArray;
implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
var
a:array [0..9]of integer;
i:integer;
begin
for i := 0 to 9 do
a[i]:=Random(10);
Memo1.text:=inttostr(a[i]);
end;


procedure qSort(var A: TArray; min, max: Integer);
var i, j, supp, tmp: Integer;
begin
supp:=A[max-((max-min) div 2)];
i:=min; j:=max;
while i<j do
begin
while A[i]<supp do i:=i+1;
while A[j]>supp do j:=j-1;
if i<=j then
begin
tmp:=A[i]; A[i]:=A[j]; A[j]:=tmp;
i:=i+1; j:=j-1;
end;
end;
if min<j then qSort(A, min, j);
if i<max then qSort(A, i, max);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
qSort(a);
for i:= 0 to 9 do
end;
Memo1.text:=inttostr(a);
end.
Tor444 вне форума   Ответить с цитированием

Старый 20.04.2018, 15:31
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Даю вам ссылки, пройдя по которым вы можете набраться много информации по вашему запросу

Сортировка строк в Си
Сортировка массива
Сортировка на C#
сортировка в windows 7
Сортировка в Vista

Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 00:01.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.