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.