★ Aan de slag 65

Je krijgt de opdracht om een codeermachine te bouwen.

De machine werkt als volgt: Een gebruiker typt in het normaalVeld een tekst in. Door op de knop Codeer te klikken verschijnt de tekst in het codeerVeld. Om te decoderen klikt de gebruiker op de knop Decodeer. De gecodeerde tekst in het codeerVeld wordt weer gecodeerd teruggeplaatst in het normaalVeld.

Het algoritme om de tekst te coderen luidt als volgt: Je loopt de tekst door en je begint bij de eerste letter (positie 0). Dan sla je een letter over en je neemt de letter op positie 2. Zo ga je door totdat je aan het eind van de tekst bent aangekomen.

Vervolgens ga je terug naar het begin van de tekst. Dan neem je de tweede letter (positie 1). Je slaat een letter over en je neemt de letter op positie 3. Wanneer je weer aan het eind van de tekst bent aangekomen heb je de tekst gecodeerd.