Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
24. Dez 2008
Procedure TForm5.BubbleSort(var B: Array of byte);
Procedure Swap(var xx,yy:byte);
var
Swp: byte;
begin
swp:=xx;
xx:=yy;
yy:=swp;
end;
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Wenn Dein Array aufsteigend sortiert ist, sind es ja wohl die letzten 5 Elemente, bei absteigender Sortierung die ersten 5.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Deine ButtonClick-Methode ruft dann die Bubblesort-Methode auf, so ist es.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Nochmal zum Mitschreiben:type
TForm5 = class(TForm)
...
private
Procedure BubbleSort(var B: Array of byte);
...
end;
...
implementation
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Und damit hast Du alles ignoriert, was ich vorher gepostet hab. :?
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Du hast aber nicht im interface-Teil "TForm5" davorgeschrieben, oder? Das gehört nur in den implementation-Teil.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Schieb es mal unter private.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Was soll denn A sein?
Und wenn Du es im interface-Teil als Methode Deines Formulars deklarierst, musst Du es im implementation-Teil auch als Methode schreiben:procedure TDeineForm.Bubblesort(var B: Array of byte);
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Wie jede andere auch.Bubblesort(MeinArray);
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Wenn ich beim Gockel die Begriffe Delphi + Bubblesort eingebe, habe ich als 3. Treffer diese Seite, wo der Algo gut erklärt und in verschiedenen Programmiersprachen implementiert wird.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Du hast Links zu einem Tutorial sowie zu Wikipedia bekommen. Das sollen unkonkrete Antworten sein?
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Bei dem von Dir geposteten Code fehlt die Hälfte. Du musst das Array schon als Parameter übergeben. Schau Dir doch einfach mal Daniels Tut an und schmeiß Deinen zitierten Code in die Tonne.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
23. Dez 2008
Auf Wikipedia ist der Bubblesort schön beschrieben (mit pascal-ähnlichem Pseudocode).