Difference between revisions of "Repeat/fi"
From Lazarus wiki
Jump to navigationJump to search (Created page with "{{Repeat}} Varattua sanaa <syntaxhighlight lang="pascal" enclose="none">repeat</syntaxhighlight> käytetään ohjausrakenteessa, joka on samankaltainen...") |
|||
Line 1: | Line 1: | ||
{{Repeat}} | {{Repeat}} | ||
− | [[Reserved word/fi|Varattua sanaa]] <syntaxhighlight lang="pascal" | + | [[Reserved word/fi|Varattua sanaa]] <syntaxhighlight lang="pascal" inline>repeat</syntaxhighlight> |
käytetään ohjausrakenteessa, joka on samankaltainen kuin | käytetään ohjausrakenteessa, joka on samankaltainen kuin | ||
− | [[While/fi|<syntaxhighlight lang="pascal" | + | [[While/fi|<syntaxhighlight lang="pascal" inline>while</syntaxhighlight>]] [[Do/fi|<syntaxhighlight lang="pascal" inline>do</syntaxhighlight>]] silmukan. |
==Syntaksi== | ==Syntaksi== | ||
Line 13: | Line 13: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | * <lauselohko>: Yksittäinen [[Pascal/fi|Pascal]] [[statement/fi|-lause]] tai [[Begin/fi|<syntaxhighlight lang="pascal" | + | * <lauselohko>: Yksittäinen [[Pascal/fi|Pascal]] [[statement/fi|-lause]] tai [[Begin/fi|<syntaxhighlight lang="pascal" inline>begin</syntaxhighlight>]]-[[End/fi|<syntaxhighlight lang="pascal" inline>end</syntaxhighlight>]] suljettu lauseiden lohko. |
− | * <ehto>: [[expression/fi|Lauseke]] jonka tuloksena muodostuu [[Boolean/fi|<syntaxhighlight lang="pascal" | + | * <ehto>: [[expression/fi|Lauseke]] jonka tuloksena muodostuu [[Boolean/fi|<syntaxhighlight lang="pascal" inline>boolean</syntaxhighlight>]] arvo. |
==Esimerkki== | ==Esimerkki== |
Latest revision as of 16:10, 6 August 2022
│
Deutsch (de) │
English (en) │
suomi (fi) │
français (fr) │
русский (ru) │
Varattua sanaa repeat
käytetään ohjausrakenteessa, joka on samankaltainen kuin
while
do
silmukan.
Syntaksi
repeat
<lauselohko>
until <ehto>;
- <lauselohko>: Yksittäinen Pascal -lause tai
begin
-end
suljettu lauseiden lohko. - <ehto>: Lauseke jonka tuloksena muodostuu
boolean
arvo.
Esimerkki
x := 1;
repeat
DoSomethingHere(x);
x := x + 1;
until x = 10;
Keywords: begin — do — else — end — for — if — repeat — then — until — while