Delphi-Quellcode:
procedure TForm1.Button9Click(Sender: TObject);
var ü,ö,ä,Merke,Merke2 : INteger;
begin
ü:=0;
for ü := 9 downto 0 do
for ä := 0 to 9 do
begin
if Zahlz[ü] < Zahlz[ä] then
begin
Merke := Zahlz[ü];
Zahlz[ü] := Zahlz[ä];
Zahlz[ä]:= Merke;
end;
if Zahlz[ä] < Zahlz[ä+1] then
begin
Merke2 := Zahlz[ä];
Zahlz[ä] := Zahlz[ä+1];
Zahlz[ä+1] := Merke;
end;
end;
for ö := 0 to 9 do
Stringgrid7.Cells[1,ö] := inttostr(Zahlz[ö]);
So das ist mein ganzer Code... Ich hoffe es reicht, da es sehr schwer ist den Algorithmus zu erklären :/