for ループは、繰り返されるアクションをステップ実行する手段です。そのしくみを詳しく見てみましょう。
通常、for ループの一部は次の手順を実行します:
1.初期値を設定します。
2.ループ変数が変化するステップの設定
3.終了値の設定。
3.ループ アクションを実行します。
4.テストで使用される値を更新します。
条件が満たされるまで、手順 2 ~ 4 が繰り返されます。条件が false になるとすぐに、ループが終了し、for ループ ステートメントに続くステートメントが実行されます。
ループステートメントの一般的な形式に戻り、すべての部分をより詳細に分析しましょう
<プレ>
for *初期値を変数に設定* to/downto *end value* do begin
/*1 つのステートメントまたはステートメントのブロック - ループ本体*/;
終了;
変数を初期値に設定する
サイクル変数 (カウンター) の初期値の設定を担当し、括弧などで強調表示されていません
例えば :
<プレ>
私:= 0; //サイクル変数 i にはゼロに等しい初期値が割り当てられます。そんな記録で、
//変数 i はループの前に宣言する必要があります
プレ>
to/downto
<プレ>
これは、ループで使用される変数が変化するステップです。に書き込むと、反復ごとに変数の値が 1 ずつ増加し、下にある場合は 1 ずつ減少します。
プレ>
<プレ>
最終値
は、ループの本体がまだ実行される最後の値です。たとえば、最後の値を 100 に設定すると、100 ではループが実行され、101 では実行されません。
プレ>
forループのタイトルを書く練習をしましょう