Difference between revisions of "Basic Pascal Tutorial/Chapter 3/REPEAT..UNTIL/ja"
From Free Pascal wiki
Jump to navigationJump to search (Created page with "{{REPEAT..UNTIL/ja}} REPEAT..UNTIL (著者: Tao Yue, 状態: 原文のまま修正なし) ポストテスト・ループは以下の形式をとる。 <syntaxhighlight> repe...") |
m (bypass language bar/categorization template redirect [cf. discussion]) |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | {{REPEAT..UNTIL | + | {{Basic Pascal Tutorial/Chapter 3/REPEAT..UNTIL}} |
REPEAT..UNTIL (著者: Tao Yue, 状態: 原文のまま修正なし) | REPEAT..UNTIL (著者: Tao Yue, 状態: 原文のまま修正なし) | ||
ポストテスト・ループは以下の形式をとる。 | ポストテスト・ループは以下の形式をとる。 | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
repeat | repeat | ||
文1; | 文1; | ||
Line 13: | Line 13: | ||
<tt>repeat</tt> ループでは、複合文がそのまま使える。言い換えれば、 begin-end を使う必要がない。<tt>while</tt> ループはブール式が <tt>FALSE</tt>になるまで続いたが、このループはブール式が <tt>TRUE</tt> になるまで続く。 | <tt>repeat</tt> ループでは、複合文がそのまま使える。言い換えれば、 begin-end を使う必要がない。<tt>while</tt> ループはブール式が <tt>FALSE</tt>になるまで続いたが、このループはブール式が <tt>TRUE</tt> になるまで続く。 | ||
− | + | このループはポストテスト・ループと呼ばれる。ループが実行された後で条件がチェックされるからである。<tt>REPEAT</tt> ループはブール式の初期値が何であれ、最低1回はループを実行したい場合に便利である。 | |
{|style=color-backgroud="white" cellspacing="20" | {|style=color-backgroud="white" cellspacing="20" | ||
− | |[[WHILE..DO/ja|previous]] | + | |[[Basic Pascal Tutorial/Chapter 3/WHILE..DO/ja|previous]] |
− | |[[Contents/ja|contents]] | + | |[[Basic Pascal Tutorial/Contents/ja|contents]] |
− | |[[FOR..IN/ja|next]] | + | |[[Basic Pascal Tutorial/Chapter 3/FOR..IN/ja|next]] |
|} | |} |
Latest revision as of 16:19, 20 August 2022
│
български (bg) │
English (en) │
français (fr) │
日本語 (ja) │
中文(中国大陆) (zh_CN) │
REPEAT..UNTIL (著者: Tao Yue, 状態: 原文のまま修正なし)
ポストテスト・ループは以下の形式をとる。
repeat
文1;
文2
until ブール式;
repeat ループでは、複合文がそのまま使える。言い換えれば、 begin-end を使う必要がない。while ループはブール式が FALSEになるまで続いたが、このループはブール式が TRUE になるまで続く。
このループはポストテスト・ループと呼ばれる。ループが実行された後で条件がチェックされるからである。REPEAT ループはブール式の初期値が何であれ、最低1回はループを実行したい場合に便利である。
previous | contents | next |