Difference between revisions of "Repeat"
From Free Pascal wiki
Jump to navigationJump to searchJwdietrich (talk | contribs) |
(Repeat does not need "begin" and "end;" and therefore deleted.) |
||
Line 17: | Line 17: | ||
'''x := 1;''' | '''x := 1;''' | ||
'''repeat''' | '''repeat''' | ||
− | |||
''' DoSomethingHere(x);''' | ''' DoSomethingHere(x);''' | ||
''' x := x + 1;''' | ''' x := x + 1;''' | ||
− | |||
'''until x = 10;''' | '''until x = 10;''' | ||
Revision as of 07:11, 23 February 2014
Template:repeat
This keyword is used in a control construct that is similar to a while do loop.
Syntax:
repeat <statement block> until <condition>;
<statement block>: A single pascal statement or a begin-end statement block.
<condition>: Expression that eveluates to a boolean value.
Example:
x := 1; repeat DoSomethingHere(x); x := x + 1; until x = 10;
Keywords: begin — do — else — end — for — if — repeat — then — until — while