-> Hier kostenlos registrieren
Hallo
Kann mir jemand den folgenden Code genau erklären.
Wieso hat die Variable SUM einen Wert von 15, wenn FLAG=False, und
wieso hat die Variable SUM einen Wert von 6, wenn FLAG=True.
Eine einfache FOR-Schleife hab ich verstanden, aber hier seh ich den Wald vor lauter Bäumen nicht.
Danke schonmal für eure Hilfe.
MfG
bastler
Kann mir jemand den folgenden Code genau erklären.
Wieso hat die Variable SUM einen Wert von 15, wenn FLAG=False, und
wieso hat die Variable SUM einen Wert von 6, wenn FLAG=True.
Eine einfache FOR-Schleife hab ich verstanden, aber hier seh ich den Wald vor lauter Bäumen nicht.
Code:
SUM:=0;
FOR I:=1 TO 3 DO
FOR J:=1 TO 2 DO
IF FLAG THEN EXIT;
END_IF
SUM:= SUM+J;
END_FOR;
SUM:=SUM+I;
END_FOR;
Danke schonmal für eure Hilfe.
MfG
bastler