Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi zufallszahlen erstellen (https://www.delphipraxis.net/89817-zufallszahlen-erstellen.html)

ticcoid 6. Apr 2007 02:17


zufallszahlen erstellen
 
würde gerne wissen wie man ein zufallsgenerator erstellt, der folgendes kann:

zufallszahlen von 0 bis 30 wobei die zahlen nicht doppelt vorkommen dürfen und 2. bedingung ist das man sagen kann welche zahlen er nicht zuffälig mit hinein nehmen darf.

denn ohne die 2. bedingung habe ich schon ein programm.

mfg
christian

Mackhack 6. Apr 2007 04:36

Re: zufallszahlen erstellen
 
Dann ueberpruefe doch einfach ob die erstellte Zahl im Set enthalten ist der Zahlen die nicht vorkommen duerfen. Wenn sie nicht enthalten ist ist sie valid und kann zu deiner Liste hinzugefuegt werden, ansonsten verwerfen und neue Zahl erstellen lassen.

Hawkeye219 6. Apr 2007 08:55

Re: zufallszahlen erstellen
 
Hallo Christian,

in diesem Beitrag wird ein Verfahren beschrieben, das du vielleicht für deine Zwecke anpassen kannst. Im ersten Schritt wird ein Zahlenvorrat angelegt (bei dir ohne die unerwünschten Zahlen), im zweiten Schritt wird aus diesem Vorrat zufällig eine Zahl gezogen. Einmal gezogene Zahlen werden sofort aus dem Vorrat entfernt.

Gruß Hawkeye


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:41 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz