12.08.2012 Aufrufe

A Der PASCAL – Teil

A Der PASCAL – Teil

A Der PASCAL – Teil

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Skript zur Vorlesung Allgemeine Datenverarbeitung 43<br />

6.3.2 WHILE-Anweisung<br />

(while..do ⇒ weil ... wiederhole)<br />

while do<br />

; {einzelne Anweisung}<br />

while do<br />

begin {Verbundanweisung}<br />

;<br />

{..}<br />

;<br />

end.<br />

Die nach dem reservierten Wort do stehende Anweisung (Anweisungsblock)<br />

wird nur dann bzw. nur solange ausgeführt, wie der nach dem while stehende<br />

Ausdruck (Eintrittsbedingung) erfüllt ist. Das Ergebnis dieses Ausdruckes muß<br />

vom Datentyp Boolean sein.<br />

Ist die Eintrittsbedingung nicht erfüllt, wird die Schleife direkt verlassen, die zur<br />

Schleife gehörende Anweisung wird nicht ausgeführt.<br />

Mehrere Anweisungen innerhalb der Schleife müssen mit begin und end zu<br />

einer Verbundanweisung zusammengefaßt werden.<br />

program while_1;<br />

uses wincrt;<br />

var a:integer;<br />

begin<br />

a:=1;<br />

while (a

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!