Difference between revisions of "Continue/de"

From Free Pascal wiki
Jump to navigationJump to search
m
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{continue}}
+
{{Continue}}
 
<br>
 
<br>
 
Zurück zu den [[Reserved words/de|reservierten Wörtern]].<br>
 
Zurück zu den [[Reserved words/de|reservierten Wörtern]].<br>
 
<br>
 
<br>
Das reservierte Wort '''continue''' gehört zum den Schleifenbefehlen.<br>
+
Das reservierte Wort <syntaxhighlight lang="pascal" inline>continue</syntaxhighlight> 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>
 
<br>
 
<br>
 
Beispiel:<br>
 
Beispiel:<br>
<syntaxhighlight>
+
<syntaxhighlight lang="pascal">
 
var
 
var
 
   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>
Line 23: Line 30:
 
<br>
 
<br>
 
--[[User:Olaf|Olaf]] 17:23, 24 October 2012 (UTC)
 
--[[User:Olaf|Olaf]] 17:23, 24 October 2012 (UTC)
{{AutoCategory}}[[Category:Reserved words/de]]
 

Latest revision as of 17:11, 6 August 2022

Deutsch (de) English (en)

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)