2012年8月22日水曜日

=== 平成23年春 問7 ===


平成23年春目次  前の問題  次の問題

問7

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


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



解説

この流れ図で変数xに入れているのは総和である。
また、変数iには1から100までの数字を順にいれている。
繰り返しの部分は、iをxに足しては、iを増やしを、繰り返す。

こう考えると、最初にxには0を入れておかないと、それに、1~100を足したときに、正しい結果にならない。
そのため、①の部分でxには0を入れる必要がある。





0 件のコメント:

コメントを投稿