Einzelnen Beitrag anzeigen

Bjoerk

Registriert seit: 28. Feb 2011
Ort: Mannheim
1.384 Beiträge
 
Delphi 10.4 Sydney
 
#17

AW: Lösungsweg für Mischkarton´s gesucht !

  Alt 29. Dez 2014, 20:47
Habs mal durchlaufen lassen. Schalt mal die Bereichsprüfung an. In der Packen wird p zu groß? Und ist die Sort so richtig (Sollten nicht eher I und J verglichen werden ?

Edit:

Ich meinte eigentlich das:
Delphi-Quellcode:
procedure SortMenge;
var
  I, J: Integer;
  Temp: Bestellung;
begin
  for I := 0 to High(Zahlen) - 1 do
    for J := I + 1 to High(Zahlen) do
      if Zahlen[I].Menge > Zahlen[J].Menge then
      begin
        Temp := Zahlen[I];
        Zahlen[I] := Zahlen[J];
        Zahlen[J] := Temp;
      end;
end;

procedure SortInhalt;
var
  I, J: Integer;
  Temp: Bestellung;
begin
  for I := 0 to High(Zahlen) - 1 do
    for J := I + 1 to High(Zahlen) do
      if Zahlen[I].Inhalt > Zahlen[J].Inhalt then
      begin
        Temp := Zahlen[I];
        Zahlen[I] := Zahlen[J];
        Zahlen[J] := Temp;
      end;
end;

Geändert von Bjoerk (29. Dez 2014 um 21:03 Uhr) Grund: Edit:
  Mit Zitat antworten Zitat