LU04.A07: Münzenspiel gegen Computer

Diese Aufgabe basiert auf der Aufgabe muenzenspiel. Lösen Sie die Aufgabe mit BlockPy oder Codingrooms

Laden Sie einen Screenshot ihres Blockly-Ablaufs hoch.

  1. Zu Beginn legen die Spieler einige Münzen (10 - 30) auf den Tisch.
  2. Zwei Spieler nehmen nun abwechslungsweise eine, zwei oder drei Münzen vom Tisch.
  3. Gewonnen hat der Spieler, der zuletzt Münzen vom Tisch genommen hat.

Erstellen Sie eine Kopie ihres Programms für das Münzenspiel. In diesem neuen Programm kann ein Spieler gegen den Computer spielen. Für den Zug des Computers können Sie verschiedene Varianten mit steigendem Schwierigkeitsgrad programmieren:

  • Der Computer nimmt immer genau 1 Münze
  • Der Computer nimmt eine zufällige Anzahl Münzen
    coin_take= random.randint(1,3)
  • Der Computer nimmt genau so viele Münzen, dass er am Ende gewinnt.

© Marcel Suter

  • modul/archiv/m319python/learningunits/lu04/aufgaben/muenzenspiel_erweitert.txt
  • Zuletzt geändert: 2024/03/28 14:07
  • von 127.0.0.1