トップ過去問一覧基本情報技術者 平成23年・春 > 問7
問7

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

flowchart

○正解
×不正解

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

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

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

④の処理を“x + 1 → x”にする

解説

この流れ図のままでは、1回目の③で

“1+1=2,2をxに代入”となり、2回目の③で

“2+2=4,4をxに代入”、3回目の③で

“4+3=7,7をxに代入”となってしまいます。1から100までの和を求めるのですから、最初の③は“0+1=1,1をxに代入”とならなければなりません。

 

よって、①の処理がおかしかったということになり、「①の処理を“0 → x”にする。」が正解です。

無料学習システムはこちら
→間違えた問題を繰り返し学習
→分野別学習
→模擬試験モード
デモサイト
無料ユーザ登録

問題文や解説文の内容の正確性については、できるかぎりチェックをしていますが、間違いがある可能性があります。 十分ご注意の上、参考までにご利用ください。