Forum: Sonstige Fragen zu Delphi
Delphi
by jfheins,
29. Aug 2009
Ja dann ist ja einfach :P
Entweder mit explode() ein Array erzeugen, oder eine Funktion schreiben, die einen String als var-Argument bekommt und die erste Zahl rausschneidet und zurückgibt.
Dann ein Array of Cardinal; deklarieren und die Zahlen nach und nach einsortieren. Mit der oben beschriebenen Funktion ungefähr so:
var
zaehler: Array of Integer;
temp: Integer;
begin
// ggf. mit...
Forum: Sonstige Fragen zu Delphi
Delphi
by jfheins,
29. Aug 2009
Mit beschränkt meine ich, ob die Zahlen immer kleiner sind als eine Zahl X (Bzw. ob für alle möglichen Mengen eine kleinste obere Schranke X existiert, so dass X kleiner ist als die Anzahl der Elemente)
Also wenns z.B. Lottozahlen sind, kann eine Zahl nicht größer als 49 werden - das meine ich ;)
Forum: Sonstige Fragen zu Delphi
Delphi
by jfheins,
29. Aug 2009
Sind die Zahlen beschränkt?
Wenn ja, kannste Bucketsort verwenden. Ansonsten mit einem anderen Algorithmus sortieren und nachher dann ne Liste machen mit den Zahlen ;)