1.1-Introductie-Programmeren

Boter-kaas-en-eieren met input

Moeilijkheid: Filled Filled Filled

Nu wordt het wel serieus met Boter-kaas-en-eieren. Je hebt nu een bord waarbij de waarde van ieder van de 9 velden in een aparte variabele is opgeslagen. De omvang van het bord is variabel en de gebruiker kan de omvang bepalen. De volgende is stap is om de gebruikers (de spelers) de zetten te laten doen.

Je kunt jouw eigen code gebruiken of starten vanaf de voorbeeldcode die bij de laatste oefening is aangeleverd.

Maak een programma dat de volgende stappen uitvoert:

  1. De speler wordt gevraagd welk omvang een enkel veld (=size) moet hebben. Hierbij geldt een minimale en een maximale waarde.
  2. Als de speler een waarde invult die buiten het bereik (min-max) valt, dan wordt een waarde gekozen die wel binnen het bereik ligt.
  3. De waarde wordt gebruikt om het scherm te tonen met alle veldnummers
  4. Speler X wordt gevraagd de eerste zet te doen.
  5. Als de speler een getal tussen 1 en 9 invoert, wordt het bord weer getoond zodat deze ene zet zichtbaar is. Alle andere velden tonen een nummer.
  6. Als de speler iets anders invoert, wordt een melding gemaakt en wordt het scherm getoond zonder verandering.

Je hebt nu een heleboel code twee keer in de file staan. Dat kan handiger met loops. En daarom laten we het bij deze eerste zet. We gaan er later weer mee verder.

Voorbeeld

Example

Example

Example