Randomize Turbo Pascal

aus Paswiki Turbo Pascal, der freien Wissensdatenbank

Beschreibung

Der Befehl Randomize initialisiert den Zufallsgenerator mit einem Wert der sich aus der System-Zeit und dem Datum ergibt. Gespeichert wird dieser Wert in der Globale LongInt-Variablen namens RandSeed. Wenn man RandSeed einen festen Wert zuweist, kann man dadurch erreichen, das immer die gleiche Abfolge von Zufallszahlen generiert wird.

Vor dem ersten Random-Aufruf muss der Befehl Randomize ausgegeben werden. Ist das nicht der Fall, so wird der Zufallsgenerator immer mit der selben Zahl initialisiert => gleiche Ergebnisse.

Deklaration

procedure Randomize;

Beispielprogramme

begin
randomize;
write('die Zufallszahl zwischen 1 und 100 ist : ',random(100));
readln;
end.

'Persönliche Werkzeuge
Extras