Difference between revisions of "Continue/de"
From Free Pascal wiki
Jump to navigationJump to searchm |
m |
||
Line 4: | Line 4: | ||
<br> | <br> | ||
Das reservierte Wort '''continue''' gehört zum den Schleifenbefehlen.<br> | Das reservierte Wort '''continue''' gehört zum den Schleifenbefehlen.<br> | ||
+ | Der Befehl springt zum Schleifenkopf zurück. Damit wird der übrige Teil des Schleifendurchlaufs übersprungen.<br> | ||
Der Befehl dient dazu einen Schleifendurchlauf zu überspringen.<br> | Der Befehl dient dazu einen Schleifendurchlauf zu überspringen.<br> | ||
Der Befehl continue kann nur innerhalb von Schleifen verwendet werden.<br> | Der Befehl continue kann nur innerhalb von Schleifen verwendet werden.<br> | ||
Line 12: | Line 13: | ||
intI: Integer; | intI: Integer; | ||
intA: Integer = 50; | intA: Integer = 50; | ||
+ | |||
begin | begin | ||
+ | |||
for intI := 20 to 200 do | for intI := 20 to 200 do | ||
begin | begin | ||
− | if intI = intA then continue; // wenn die Bedingung erfüllt ist, wird die Verarbeitung in der Schleife übersprungen | + | ... |
+ | if intI = intA then continue; // wenn die Bedingung erfüllt ist, | ||
+ | // dann wird die weitere Verarbeitung | ||
+ | // in der Schleife übersprungen | ||
... | ... | ||
end; | end; | ||
+ | |||
end; | end; | ||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 08:25, 9 July 2013
Template:continue
Zurück zu den reservierten Wörtern.
Das reservierte Wort continue gehört zum den Schleifenbefehlen.
Der Befehl springt zum Schleifenkopf zurück. Damit wird der übrige Teil des Schleifendurchlaufs übersprungen.
Der Befehl dient dazu einen Schleifendurchlauf zu überspringen.
Der Befehl continue kann nur innerhalb von Schleifen verwendet werden.
Beispiel:
var
intI: Integer;
intA: Integer = 50;
begin
for intI := 20 to 200 do
begin
...
if intI = intA then continue; // wenn die Bedingung erfüllt ist,
// dann wird die weitere Verarbeitung
// in der Schleife übersprungen
...
end;
end;
--Olaf 17:23, 24 October 2012 (UTC)