Implementierung
Ein halbfertiges Programm
Wir gehen hier von dem folgenden Programmgerüst zum Algorithmus aus dem letzten Abschnitt aus.
from random import randint
# Schritt 1: Auto wird versteckt
tuerAuto = randint(1, 3)
# Schritt 2: Kandidat waehlt eine Tuer aus
tuerKandidat = int(input('Waehle eine Tuer (1, 2, 3): '))
# Schritt 3: Moderator oeffnet eine Tuer
if tuerAuto == 1:
# ...
if tuerAuto == 2:
# ...
if tuerAuto == 3:
# ...
print('Hinter Tuer', tuerZiege, 'befindet sich eine Ziege!')
# Schritt 4: Kandidat waehlt erneut eine Tuer aus
print('Willst du bei deiner Wahl bleiben oder umwaehlen?')
tuerKandidat = int(input('Waehle eine Tuer (1, 2, 3): '))
# Schritt 5: Gewinn wird ermittelt
if #...:
print('Du hast ein Auto gewonnen!')
else:
print('Du hast eine Ziege gewonnen!')
Aufgabe 1
Ergänze das Programm nach dem folgenden und entsprechendenund Struktogrammen und teste es mehrfach.