Einzelnen Beitrag anzeigen

thechus

Registriert seit: 18. Dez 2011
30 Beiträge
 
#14

AW: Ich weiß nicht, was da falsch ist

  Alt 21. Aug 2012, 23:07
Code:

procedure TForm1.SelectionSort(var Werte: Array of Integer);
var i,k,maxi,j,wert:integer;
begin
 maxi := high(Werte);
 for i := 0 to maxi - 1 do
  begin
   wert := werte[i];
   k := i;
   for j := i + 1 to maxi do if werte[j] < wert then
    begin
     wert := werte[j];
     k := j;
   end;
  werte[k] := werte[i];
  werte[i] := wert;
  end;
end;

Funktioniert!
DANKE!!!

Gruß,
thechus
  Mit Zitat antworten Zitat