Forum: Programmieren allgemein
by Binärbaum,
18. Mär 2005
Ach, immer diese überkorrekten Leute. :mrgreen:
Ich bin eigentlich davon ausgegeangen, dass ein dynamischer Array verwendet wird, und dynamische Arrays beginnen immer beim Index null (deshalb der Startwert). Außerdem ist bei nur vier Werten ein Sortierverfahren wie Bubble-Sort oder ähnliche fast schon zuviel des Guten, da einige wenige Vergleiche auch reichen würden. Ich hab die Prozedur...
Forum: Programmieren allgemein
by Binärbaum,
17. Mär 2005
Das liegt wohl zum einen daran, dass du einen statischen Array verwendest, aber die Prozedur von mir nur für dynamische Arrays vorgesehen ist. Zum anderen ist mir gerade aufgefallen, dass da ein Tippfehler in meiner Funktion ist.
Erstmal die korrigierte Prozedur Swap von mir:
(die Prozedur Sortiere bleibt unverändert)
procedure Swap(var a,b: real);
var h: real;
begin
h:= a;
a:= b;
...
Forum: Programmieren allgemein
by Binärbaum,
17. Mär 2005
Hi,
du könntest die Zahlen auch einfach in einem Array speichern und dann sortieren.
procedure Swap(var a,b: real);
var h: real;
begin
h:= a;
a:= b;
b:= a;