Difference between revisions of "Break/de"

From Free Pascal wiki
Jump to navigationJump to search
m (moved break to Break/de: Falsche Zuordnung)
m
Line 21: Line 21:
 
end;
 
end;
 
</syntaxhighlight>
 
</syntaxhighlight>
<br>
 
 
 
<br>
 
<br>
 
<br>
 
<br>
 
--[[User:Olaf|Olaf]] 17:11, 24 October 2012 (UTC)
 
--[[User:Olaf|Olaf]] 17:11, 24 October 2012 (UTC)
 
[[category:Pascal]]{{AutoCategory}}
 
[[category:Pascal]]{{AutoCategory}}

Revision as of 19:13, 24 October 2012

Template:break
Zurück zu den reservierten Wörtern.

Das reservierte Wort break gehört zum den [[[loops/de|Schleifenbefehlen]].
Der Befehl dient dazu eine Schleife vor ihrem geplanten Ende zu verlassen.
Der Befehl break 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 break; // wenn die Bedingung erfüllt ist, wird die Schleife vorzeitig beendet
      ...
  end;
end;



--Olaf 17:11, 24 October 2012 (UTC)