You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
Copy file name to clipboardExpand all lines: Level2.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,3 +42,17 @@ Nach erfolgreicher Bearbeitung der Aufgabe sollte das Programm wie folgt ablaufe
42
42
* Der Benutzer gibt eine maximale Breite an Zeichen ein.
43
43
* Der Benutzer gibt ein Zeichen ein.
44
44
* 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