Cursus Raku / Essentiëlen / Associatieve datentypen / Oefeningen

Eerder gezien?

Probleem

Maak een programma dat een lus start met de volgende acties:

  1. Vraag om een woord in te voeren.
  2. Als het woord al een keer is gezien, print Gezien!.
  3. Als het woord meer dan een keer is gezien, print Gezien 2 keer!, enz.
  4. Herhaal de lus.

Voorbeeld

Een voorbeeld van interactie met het programma:

$ raku seen-before.raku
Woord: Ik
Woord: nooit
Woord: zag
Woord: een
Woord: zag
Gezien!
Woord: dat
Woord: zag
Gezien 2 keer!
Waar
Woord: als
Woord: dat
Gezien!
Woord: zag
Gezien 3 keer!
Waar
Woord: gezaagd
Woord: ^C

Om het programma te stoppen, druk op Ctrl+C.

Oplossing

Zie de oplossing

Volgende oefening

💪 Landcodes

Cursusnavigatie

Positionele datentypen / Subscriptie van reeksen   |   Functies maken en aanroepen

Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.

Vertalingen van deze pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська