Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++ Luvun arpominen?

SQ [02.12.2003 17:08:30]

#

Miten tekis semmosen jutskan et se arpois luvun automaattisesti?

sqwiik [02.12.2003 18:46:04]

#

stdlib.h: int rand(), srand(unsigned)
rand palauttaa kokonaisluvun välillä 0...MAXINT (=integrin max. arvo, ~64000) ja srand(unsigned) asettaa arpomisen 'siemenen'. Jos haluat aina erilaisen satunnaislukuarvon, kannattaa siemeneksi asettaa vaikkapa aika ( time.h, unsigned long rawclock(), unsigned int time(0) )
Esim. luku välillä 0-5 ==> rand()%6

AK [02.12.2003 21:34:56]

#

Ja tässä putkan koodivinkki:

https://www.ohjelmointiputka.net/koodivinkit/23701-cpp-arvaa-luku

thefox [03.12.2003 15:28:55]

#

rand palauttaa kylläkin arvon väliltä 0–RAND_MAX.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta