Skip to main content

Winst of verleis bij 3 x 6

Hoe lang duurt het om 3 x 6 te gooien met dobbelstenen?

Iemand biedt stelt jou het volgende voor? Jij betaalt 1 euro voor elke worp met drie dobbelstenen en als je 18 gooit dan krijg je 150 euro. Je mag dit zo vaak doen als je wilt. Stel je betaald 100 euro en gooit 100 keer. Wat verdien je dan? Of verlies je, en zo ja hoeveel?

$ogen = gooi($n)

Maak een functie gooi($n) waarbij n het aantal dobbelstenen is waarmee je gaat gooien en de functie returned het totaal aantal ogen dat je gooit. Gebruik de random() functie van php om een dobbelsteen te emuleren.

$gewonnen = wedden($aantalworpen, $winstbij, $winst)

Maak een functie wedden($aantalworpen, $winstbij, $winst) waarbij je het aantal keer dat je gooit, de gewenste uitkomst en de uitbetaling meegeeft. Bijvoorbeeld als je wilt weten hoeveel geld je krijgt als 1000 keer gooit en 100 euro krijgt als je 18 hebt gegooid dan roep je de functie als volgt aan: wedden(1000, 18, 100). De computer 'gooit' nu 1000 keer en elke keer als er 18 wordt gegooid dan 'verdien' je 150 Euro. De return value is de hoeveelheid geld dit je hebt verdient, bijvoorbeeld 1200 euro.

En bij welke winstuitkering zou jij deze weddenschap willen aangaan?

Lever een .php file in met de functie wedden.