必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 基本情報技術者
  3. 平成23年度特別問題一覧
  4. 平成23年度特別問題7-解答・解説-分析

平成23年度特別問題

問題7

次の流れ図は,1から100までの整数の総和を求め,結果を変数xに代入するアルゴリズムを示したものであるが,一部誤りがある。どのように訂正すればよいか。

①の処理を "0 → x"にする。
②の条件判定を " i : 99"にする。
③の処理を "x + i → i"にする。
④の処理を "x + 1→ x"にする。

次の流れ図は,1から100までの整数の総和を求め,結果を変数xに代入するアルゴリズムを示したものであるが,一部誤りがある。どのように訂正すればよいか。

①の処理を "0 → x"にする。
②の条件判定を " i : 99"にする。
③の処理を "x + i → i"にする。
④の処理を "x + 1→ x"にする。

解答:ア

<解説>

 
× 1から99までしか加算されない。
× xに1から100までの総和は入らない。常に1のままである。
× 繰返し処理が行われないため無限ループになる。