Hallo, Danke erst mal an den der meinen Quellcode umgeändert hat.
Wie geht das überhaupt genau?
Mit dem Sortieren ist das so gemeint, dass ich vorhabe meine eingetragenen Messwerte mit der kleinsten eingegebenen Zahl im Memofeld anzeigen lassen möchte und nicht der Reihe nach, wie ich sie in der Inputbox eingegeben habe.
Unser Lehrer hatte uns folgendes vorgegeben, damit sollte man es lösen können, aber ich habe Stunden davor gesessen und es nicht hin bekommen.
Hier sind die vorgaben:
var Messwert: array [1..10] of double // Hiermit werden 10 Einträge zugeordnet ist mir verständlich, wenn ich dieses in meinem Quelltext eingebe, bekomme ich eine Fehlermeldung bei: Summe:=Summe+Messwert; eine Fehlermeldung.
Als Zuordnung:
Delphi-Quellcode:
Messwert[i] := x;
x := Messwert[i];
Es sollte dann linear sortiert werden
mit den variablen i,j
Im Struktogramm war angegeben:
Code:
Für i = bis Anzahl -1
Für j= i + 1 bis Anzahl
Wert: [i] > Wert j
wenn true dann:
tausche Wert [i] mit Wert [j]
wenn false dann zum Programm
Könnt ihr mir das genauer erläutern???
Und wie geht das mit dem Quelltext?
Sieht anders viel besser aus.
Vielen Dank für eure Bemühungen.
Euer Chippie82
PS. Hoffe das ich das irgendwann mal alles verstehe, damit ich anderen auch helfen kann.
[edit=Sharky]Um es etwas besser lesen zu können habe ich einige Code-Tags eingefügt. Mfg, Sharky[/edit]