Difference between revisions of "Repeat/ru"
From Lazarus wiki
Jump to navigationJump to searchm |
|||
Line 11: | Line 11: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | <блок операторов>: одиночный оператор на языке [[Pascal/ru|Pascal]] или блок операторов, заключенный в [[Begin/ru|<syntaxhighlight lang="pascal" | + | <блок операторов>: одиночный оператор на языке [[Pascal/ru|Pascal]] или блок операторов, заключенный в [[Begin/ru|<syntaxhighlight lang="pascal" inline>begin</syntaxhighlight>]]-[[End/ru|<syntaxhighlight lang="pascal" inline>end</syntaxhighlight>]]. |
<условие>: [[expression/ru|выражение]], значение которого является типом boolean. | <условие>: [[expression/ru|выражение]], значение которого является типом boolean. |
Latest revision as of 17:19, 6 August 2022
│
Deutsch (de) │
English (en) │
suomi (fi) │
français (fr) │
русский (ru) │
Является ключевым словом, которое используется в управляющей конструкции аналогично циклу 'while do'.
Синтаксис
repeat
<блок операторов>
until <условие>;
<блок операторов>: одиночный оператор на языке Pascal или блок операторов, заключенный в begin
-end
.
<условие>: выражение, значение которого является типом boolean.
Пример
x := 1;
repeat
DoSomethingHere(x);
x := x + 1;
until x = 10;
Ключевые слова: begin — do — else — end — for — if — repeat — then — until — while