IT資格用語解説基本情報技術者試験・プログラミング
選択処理と繰返し処理
更新日:
用語解説
選択処理は、条件によって実行する処理を変える制御です。繰返し処理は、条件を満たす間や決めた回数だけ同じ処理を繰り返す制御です。
■ 試験で押さえるポイント
if文は条件が真か偽かで、switch文は値に応じて、実行する処理を選びます。
前判定の繰返しは最初に条件を調べるため、1回も実行しないことがあります。
後判定の繰返しは処理の後に条件を調べるため、必ず1回は実行します。
前判定 | 後判定 | |
|---|---|---|
条件を調べる時点 | 処理の前 | 処理の後 |
最少の実行回数 | 0回 | 1回 |
例 | while文 | do-while文 |
■ 選択肢での判断ポイント
前判定は0回以上、後判定は1回以上実行されます。トレースでは条件を調べる時点に注意します。
例: 最初からなら、「の間繰り返す」前判定のループは1回も実行されません。