Vergleich im Struktogramm darstellen?
Hallo, zur Zeit muss ich für die Schule ein Struktogramm erstellen.
Folgendes ist jetzt mein Problem, ich weiß nicht wie man einen Vergleich darstellt. Also es ist so das man Taster von 1-3 drückt, das ergibt dann eine Reihenfolge. Die richtige Reihenfolge ist 1,3,2 und diese richtige soll dann mit der die man gedrückt hat verglichen werden . Ich hab keine Ahnung wie man das darstellen soll, vielleicht nur mit Anweisungen? Ich hoffe man versteht die Frage und danke fr jede Antwort.
1 Antwort
Naja, theoretisch könntest du drei Variablen nehmen, eine für den ersten, eine für den zweiten, eine für den dritten gedrückten Button. Dann kannst du deinen Vergleich schreiben, indem du jede Variable auf Ihren Wert checkst, also z.B.
if first==1 and second==3 and third==2:
print("correct")
Alternativ kannst du auch verzweigte Vergleiche benutzen. Das kannst du dann einfach als Struktogramm so hinschreiben. Am einfachsten geht das mit einem Editor: