反復処理のトレース
判断の中心は「7」です。とは?
意味
反復処理は条件判定、処理、変数更新の順に追う。xは1→3→5→7となり、7<6が偽なので終了時の値は7である。 ▍なぜ正解 「7」は、設問の「変数xを1から始め、x<6の間はxを2増やす処理を繰り返す。終了時のxはいくつか。」という条件に直接対応します。 ▍よくある間違い 条件を判定する時点と、変数を更新する時点を混同して5又は6を選ぶこと。 ▍試験の狙い IP-37 アルゴリズムとプログラミングの範囲で、「条件式」「7」の目的・対象・使う場面を区別できるかが問われます。設問の条件に最も直接対応するものを選びます。
?ITパスポート試験での問われ方
変数xを1から始め、x<6の間はxを2増やす処理を繰り返す。終了時のxはいくつか。
答え:判断の中心は「7」です。
✓覚え方
条件を確かめてから更新し、偽になった後の値を答える。
「判断の中心は「7」です。」を、演習で定着させる。
過去問で演習する →ITパスポート試験の過去問を、一問ごとの8-ways解説つきで。まずは無料で。
ukamiru 用語集 · ITパスポート試験
