第2種情報処理技術者試験 2000年度 = 平成12年度・春期 午前 問16

 次の流れ図は、1からNN ≧ 1)までの整数の総和(1 + 2 + … + N )を求め、結果を変数x に入れるアルゴリズムを示している。流れ図中のaに当てはまる式はどれか。



 ア i = N  イ i < N  ウ i > N  エ x > N

解答

 ウ

解説

 iの値を1, 2, …, N とインクリメントしながら合計を行います。N を加えた直後にiの値が一つ増やされてN + 1となったときに、繰返しを終了しなければなりません。
 したがって、i > N が正解となります。
 なお、i = N では、Nの加算が行われず、1 + 2 + … + N - 1の合計が求められることになります。


BohYoh.comトップページへ