Skip to content

Commit 95e7424

Browse files
author
dodonator
committed
Level2.md: neue Aufgabe
Ich habe eine vereinfachte Version von Galgenmänchen als Aufgabe hinzugefügt. Ich plane in Level 3 eine Erweiterung dieses Spiels als Aufgabe zu stellen, wobei Code vorgegeben werden soll, welcher die Anforderungen aus Level 2 erfüllt.
1 parent 9eb6f30 commit 95e7424

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

Level2.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,17 @@ Nach erfolgreicher Bearbeitung der Aufgabe sollte das Programm wie folgt ablaufe
4242
* Der Benutzer gibt eine maximale Breite an Zeichen ein.
4343
* Der Benutzer gibt ein Zeichen ein.
4444
* Das Programm erstellt eine Raute entsprechend der maximalen Breite mit dem angegebenen Zeichen und gibt diese Raute aus.
45+
46+
### 2.3 hangman_v1.py
47+
48+
In dieser Aufgabe sollst du eine einfache Version des Kinderspiels Galgenmännchen erstellen. Diese Aufgabe ähnelt sehr der Aufgabe **password.py**.
49+
Zuerst soll ein Wort eingegeben werden können. Dieses Wort soll nun durch Eingabe von Buchstaben erraten werden. Dabei gibt es ein Limit für die Anzahl an Fehlern.
50+
Implementiere eine Version des Spiels, welche folgende Anforderungen erfüllt:
51+
52+
* Das Spiel ist gewonnen, wenn das Wort erraten wurde und das Fehlerlimit noch nicht erreicht wurde.
53+
* Das Spiel ist verloren, wenn das Fehlerlimit erreicht wurde und das Wort noch nicht erreicht worden ist.
54+
* Wird ein Buchstabe vom Benutzer eingegeben, welcher im Wort vorkommt wird das Auftauchen dieses Buchstaben im Wort ausgegeben.
55+
* Wird ein Buchstabe vom Benutzer eingegeben, welcher nicht im Wort enthalten ist wird dies als Fehler gewertet.
56+
* Enthält eine Eingabe des Benutzers mehr als ein Zeichen, wird dies ebenfalls als Fehler gewertet.
57+
* Bei der Eingabe von Buchstaben soll die Groß- und Kleinschreibung keine Rolle spielen.
58+
* Die aktuelle Fehleranzahl soll stets für den Benutzer sichtbar sein.

0 commit comments

Comments
 (0)