While: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
(Vytvorená stránka „Příkaz while obsahuje výraz, který řídí opakované provádění příkazu (může to být složený příkaz). ;Syntaxe while logický výraz do příkaz ;Po...“)
 
 
(Není zobrazena jedna mezilehlá verze od stejného uživatele.)
Řádek 10: Řádek 10:
 
:Příkaz za slovem do je opakovaně vykonáván, dokud logický výraz je pravdivý (True).
 
:Příkaz za slovem do je opakovaně vykonáván, dokud logický výraz je pravdivý (True).
  
Výraz je vyhodnocen před vykonáním příkazu, takže je-li na začátku nepravdivý (False), příkaz není vůbec vykonán.
+
:Výraz je vyhodnocen před vykonáním příkazu, takže je-li na začátku nepravdivý (False), příkaz není vůbec vykonán.
  
 
Příklady
 
Příklady
Řádek 22: Řádek 22:
 
   end;
 
   end;
  
 +
[[Category:Zakladní_príkazy]]
 
[[Category:rezervovaná slova]]
 
[[Category:rezervovaná slova]]

Aktuální verze z 29. 9. 2012, 23:12

Příkaz while obsahuje výraz, který řídí opakované provádění příkazu (může to být složený příkaz).


Syntaxe
while logický výraz do příkaz


Popis
Příkaz za slovem do je opakovaně vykonáván, dokud logický výraz je pravdivý (True).
Výraz je vyhodnocen před vykonáním příkazu, takže je-li na začátku nepravdivý (False), příkaz není vůbec vykonán.

Příklady

{ Příkaz while }
  while Ch =' ' do Ch :=GetChar;
  while not Eof(InFile) do
  begin
    ReadLn(InFile, Line);
    WriteLn(OutFile, Line);
    Inc(LineCount);
  end;