live/AdvancedDatatypes.md aktualisiert
parent
a585b235d9
commit
ce9d337725
|
@ -1 +1,22 @@
|
|||
# Advanced Datatypes
|
||||
|
||||
Aufgabe 1)
|
||||
Du musst ein Haus mit 50 Treppenstufen hochlaufen. Bei jedem Schritt würfelst du mit einem Würfel (Zahlen von 1 bis 6):
|
||||
|
||||
Würfelst du eine 1 oder eine 6, gehst du eine Stufe runter. Du kannst allerdings nicht unter Stufe 0 fallen.
|
||||
Würfelst du eine 2, 3, 4 oder 5, steigst du eine Stufe hoch.
|
||||
Das Spiel endet, wenn du die 50. Stufe erreichst.
|
||||
|
||||
Ziel:
|
||||
Zähle, wie viele Würfe du benötigst, um die 50 Stufen zu erklimmen.
|
||||
Gib die Anzahl der benötigten Würfe aus und bestätige, dass das Ziel erreicht wurde.
|
||||
Am Ende vom Spiel sollst du noch eine Liste (sequence) ausgeben mit allen gewürfelten Ergebnissen.
|
||||
|
||||
Anmerkung:
|
||||
Der Würfel soll zu Übungszwecken als Enum implementiert werden
|
||||
|
||||
benötigte Methoden:
|
||||
import random
|
||||
randomize() #initialisiert den Zufallsgenerator
|
||||
rand(1 .. 1000) #Zufallsausgabe in der angegebenen range
|
||||
|
||||
|
|
Loading…
Reference in New Issue