Basic Pascal Tutorial/Chapter 3/WHILE..DO/ja
From Lazarus wiki
Jump to navigationJump to search
│
български (bg) │
English (en) │
français (fr) │
日本語 (ja) │
中文(中国大陆) (zh_CN) │
While ... DO loops
3Db - WHILE..DO (著者: Tao Yue, 状態: 原文のまま修正なし)
プリテスト・ループは以下の形式をとる。
while ブール式 do
文;
ループはブール式が FALSE になるまで実行される。ループの中で用いられる変数の1つを変化させてブール式に影響を与えるようにしなくてはならない。さもないと無限ループという結果になってしまう。
a := 5;
while a < 6 do
writeln (a);
変数の値を変化させることで、この状況を修正するとよい。
a := 5;
while a < 6 do
begin
writeln (a);
a := a + 1
end;
WHILE ... DO ループはプリテスト・ループと呼ばれる。条件がループが実行される前に調べられるからである。従って、条件が FALSE としてはじまってしまうと、ループはまったく実行されない。
以下も参照のこと
previous | contents | next |