galgje

Een forum voor programmeervragen
Plaats reactie
andries
Gewaardeerd gebruiker
Gewaardeerd gebruiker
Berichten: 77
Lid geworden op: 25 nov 2008 22:08

galgje

Bericht door andries » 18 feb 2009 12:00

hallo,

ik compileeerde deze code met bloodshed DevCpp maar toen ik galgje deed, pakte hij steeds hetzelfde woord, niet bepaald random dus. hoe kan ik ervoor zorgen dat hij wel een random getal uitkiest.


http://www.icer.nl/tutorials/programmer ... galgje.php
MVG,
Andries

Gebruikersavatar
ktf
Beheerder
Beheerder
Berichten: 1229
Lid geworden op: 14 feb 2006 21:47
Contacteer:

Re: galgje

Bericht door ktf » 18 feb 2009 14:05

Kun je eerst even kijken of de randomnummergenerator (het eerste script in die tutorial) wel werkt, en zo niet, welk getal geeft ie terug? Bij mij werkt het script namelijk wel ;)
Verbruik van mijn laptopje+randapparatuur:
Gemiddeld: 27,1W (non-stop gemeten, 95 dagen lang)
Maximaal: 101W
Kosten per jaar: 23,76 euro (bij 10 cent per kWh)

andries
Gewaardeerd gebruiker
Gewaardeerd gebruiker
Berichten: 77
Lid geworden op: 25 nov 2008 22:08

Re: galgje

Bericht door andries » 18 feb 2009 16:19

hij pakt altijd het woord toetsenbord

en die andere geeft de volgende error
[Warning] converting to 'int' from 'double'
MVG,
Andries

Gebruikersavatar
ktf
Beheerder
Beheerder
Berichten: 1229
Lid geworden op: 14 feb 2006 21:47
Contacteer:

Re: galgje

Bericht door ktf » 18 feb 2009 20:35

En wat als je dit:

Code: Selecteer alles

int toevalsgetal = (static_cast <double> (rand()) / RAND_MAX * 9);
veranderd in dit:

Code: Selecteer alles

int toevalsgetal = (static_cast <int> (rand()) / RAND_MAX * 9);
Verbruik van mijn laptopje+randapparatuur:
Gemiddeld: 27,1W (non-stop gemeten, 95 dagen lang)
Maximaal: 101W
Kosten per jaar: 23,76 euro (bij 10 cent per kWh)

Plaats reactie