Python :: Aufgabe #237 :: Lösung #2
7 Lösungen

#237
Glücksspiel Zufällige Zahl 0-9
Fortgeschrittener - Python
von re_mas
- 27.11.2019 um 18:30 Uhr
Die Aufgabenstellung ist wie folgt:
- Glücksspiel bei der eine random Zahl zwischen 0 - 9 erzeugt werden soll.
- Der Spieler hat ein Startkonto von 10.000 Punkten und kann damit einen beliebigen Teilbetrag auf die zufällig erzeugte Zahl setzen.
- Liegt er richtig bekommt er das 9 Fache seines Einsatzes als Gewinn
- Programmieren Sie ein entsprechendes Programm, welches die Eingaben von der Tastatur einliest und
die Ausgaben auf dem Bildschirm liefert. Die zu erratende Zahl kann durch einen verfügbaren Zufallsgenerator gezogen werden.
- Glücksspiel bei der eine random Zahl zwischen 0 - 9 erzeugt werden soll.
- Der Spieler hat ein Startkonto von 10.000 Punkten und kann damit einen beliebigen Teilbetrag auf die zufällig erzeugte Zahl setzen.
- Liegt er richtig bekommt er das 9 Fache seines Einsatzes als Gewinn
- Programmieren Sie ein entsprechendes Programm, welches die Eingaben von der Tastatur einliest und
die Ausgaben auf dem Bildschirm liefert. Die zu erratende Zahl kann durch einen verfügbaren Zufallsgenerator gezogen werden.
#2

von Kotgreifer (1100 Punkte)
- 17.12.2019 um 11:13 Uhr

import random import os clear = lambda: os.system('cls') points=1000 stop=False while not stop: choice =500 while not (int(choice) in range(9)): clear() choice=input("Wählen sie eine Zahl: ") bet=points+5 while not (int(bet) in range(points)): clear() print("Aktuelle Punktzahl: "+str(points)) bet=input("Dein Einsatz bitte: ") points-=int(bet) number= random.choice(range(9)) print("Die gezogene Zahl ist: "+str(number)) if number == int(choice): print("GEWONNEN!!! Du bekommst "+str(int(bet)*9)+" Punkte") points+=int(bet)*9 else: print("Leider verloren :(") if 'n' == input("Nochmal spielen? (y/n): "): stop=True
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1