Wahrheitswert der Bedingung in Abschnitt Kontrollflussabhängigkeit Bearbeiten

Hallo! Meiner Meinung nach (und nach der Versionsgeschichte zu urteilen bin ich da nicht allein) muss die Bedingung in Zeile S1 false sein, damit Zeile S2 ausgeführt wird. Üblicherweise folgt eine if-Anweisung dem Schema "if - Bedingung - then - else" bzw. ohne else. In diesem Fall wäre der then-Teil also der Sprung zur Marke L2, dieser wird demzufolge ausgeführt, wenn die Bedingung true ist, dann wird also Zeile S2 übersprungen. Einen else-Teil gibt es in diesem Fall nicht, also geht das Programm einfach zum nächsten Befehl über, falls die Bedingung false ist. Das wäre dann Ausführung von Zeile S2. Ich habe das mal geändert. Grüße, trebuh --Trebuh (Diskussion) 12:50, 22. Jul. 2014 (CEST)Beantworten