基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [令和元年秋午前] [令和元年秋午後]

平成23年 春期 基本情報技術者 午前 問07
問07   100までの総和を求める

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

ア @の処理を“0 → x”にする。

イ Aの条件判定を“i : 99”にする。

ウ Bの処理を“x + i → i”にする。

エ Cの処理を“x + 1 → x”にする。


解答←クリックすると正解が表示されます

解説

 変数 i は、ループ変数で1〜 100 まで変化する。

ア:正しい。総和を求める変数 x の初期値を0にする。

イ:誤り。変数 i の初期値が1なので、100 まで繰り返す必要がある。

ウ:誤り。Bで x + i → i で変数 i の値を加算し、さらにCで変数 i の値を加算するのは 間違いである。

エ:誤り。BとCで変数 x の値を加算するのは間違いである。


[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]