menu

Basis programmeren

Jeroen Heuvelman | Jan, 2023

Steen papier schaar

Voorkennis

Programmeertaal: naar keuze

Omschrijving

Steen-papier-schaar kent 2 spelers. Beide spelers steken tegelijkertijd de hand naar voren in een bepaalde vorm.
Het doel van het spel is om de vorm te kiezen die je tegenstander verslaat.
Beide spelers tellen tegelijk af en steken tegelijk zonder aarzelen de hand uit in een van de volgende vormen:

  1. Een vuist (= steen), wint van de schaar door deze bot te maken.
  2. Een vlakke hand (= papier), wint van steen door deze te bedekken.
  3. Twee gespreide vingers (= schaar), wint van papier door het te verknippen.

Het spel wordt doorgaans een afgesproken oneven aantal keren gespeeld (meestal 3 keer), zodat er geen gelijkspel mogelijk is.
De winnaar is degene die de meeste winnende combinaties maakte.

Resultaat

Programmeer het spel steen, papier, schaar, zodat je deze kunt spelen tegen de computer.
Je kunt het spel drie keer spelen, daarna wordt de winnaar op het scherm getoond.

Extra uitdaging (Advanced)
Wanneer je dit erg makkelijk vond is dit een extra uitdaging om je programmeer-skills te testen.
In de show ”The Big Bang Theory” spelen de hoofdpersonen een andere versie van steen-papier-schaar.
Deze versie noemen ze ”rock, paper, scissors, lizard, spock”.
Het toevoegen van 2 extra opties biedt veel meer mogelijkheden waardoor een gelijkspel minder vaak voor zal komen.

Rock-Paper-Scissors-Lizard-Spock