"Rand()" aus beliebeigen zahlen auswählen lassen ?
Übersicht

![]() |
prolapperBetreff: "Rand()" aus beliebeigen zahlen auswählen lassen ? |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi leute
Eine kleine Frage: Ich brache in meinem Programm den Befehl Rand und lassen diesen eine Zahl zwischen 5 und 20 auswählen. Also Code: [AUSKLAPPEN] Rand(5,20)
Nun möchte ich abe, dass "Rand()" aus den Zahlen 5, 10, 21, und 249 beliebig auswählt. Man könnt ja einfach so schreiben: Code: [AUSKLAPPEN] auswahl = Rand(1,4)
If auswahl=1 Then auswahl=5 If auswahl=2 Then auswahl=10 If auswahl=3 Then auswahl=21 If auswahl=4 Then auswahl=249 aber ich muss das dann in der Schleife jedes mal mit 40 Werten machen, und dass ist ziemlich zeitaufwendig. Außerdem muss ich dann ungefahr 5-mal meine Werte umrechnen. Ich stell mir das ungefähr so vor : Code: [AUSKLAPPEN] Rand(5,10,21,249)
oder so Danke schonmal im Voraus |
||
P.S: ICH SUCHE NOCH EINEN GRAFIKER UND EINEN PROGRAMMIERER FÜR EIN RPG
E-Mail: prolapper@gmx.net |
![]() |
D2006Administrator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich würde das so machen:
Du machst ein Array, in dem alle deine Zahlen drin stehen und dann erzeugst du eine Zufallszahl aus i% = Rand(1, anzahlderzahlen%) und die "Zufallszahl" ist dann letztendlich die Zahl an i-ter Stelle des Arrays. |
||
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2 |
![]() |
prolapper |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ok danke für die schnelle Antwort ![]() |
||
P.S: ICH SUCHE NOCH EINEN GRAFIKER UND EINEN PROGRAMMIERER FÜR EIN RPG
E-Mail: prolapper@gmx.net |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group