Opdracht 9: de Yathzee
Minimale vereisten"
- Opdracht 9 A
- Maak een functie die random getal tussen 1-6 genereerd
- Maak een functie die bovenstaande 5x aanroept en die dit opslaat in een array
- Plaats een button waar je de eerste worp mee kunt gooien (zie afb 1)
- Na de eerste worp veranderd het opschrift van de button naar worp twee, enz.
- Maak een functie die de array uitleest en de dobbelsten laat zien
- zorg dat na rollen, de dobbelstenen van laag naar hoog gerangschikt worden (staat nog niet zo in voorbeelden hiernaast)
- Maak het mogelijk om bij een volgende worp dobbelstenen vast te kunnen zetten (kan met checkboxen, zoals in voorbeeld, mag ook anders)
- Zorg dat de derde worp de laatste is, daarna begint je een nieuwe beurt
- zorg dat je bij een nieuwe beurt, niet dobbelstenen van de de vorige beurt kan vastzetten
- Opdracht 9B (met opslaan beurten en scores)
- Sla de 5 getallen van een worp op in een array
- Geef na de derde worp de array van de worp in een array worpen op
- Geef aan de rechterkant een overzicht van de afgelopen worpen met aantal punten (zie
- Met functie-knoppen zoals hiernaast zijn afgebeeld (alle)
- Bovenste rij knoppen werkt met nette weergave in display, zoals hiernaast is aangeduid