流れ図①(過去問にチャレンジ)

30 件分の使用電力量のデータ処理について,次の(a)及び(b)に答えよ。

(a) 図1 は,30 件分の使用電力量の中から最大値と30 件分の平均値を出力する一つのプログラムの流れ図を示す。図1 中の(ア)~(エ)に当てはまる処理として,正しいものを組み合わせたのは次のうちどれか。

 
(1)t←d[1]0d[i]<ss←d[i]
(2)t←02d[i]>ss←d[i]
(3)t←d[1]2d[i]<sd[i]←s
(4)t←d[1]2d[i]>ss←d[i]
(5)t←00d[i]<sd[i]←s

(b) 図2 は,30 件の使用電力量を大きい順(降順)に並べ替える一つのプログラムの流れ図を示す。図2 中の(オ)~(キ)に当てはまる処理として,正しいものを組み合わせたのは次のうちどれか。ただし,w は一時的な退避用の変数と考えよ。

 
(1)d[i]<d[j]d[j]←d[i]d[j]←w
(2)d[i]<d[j]d[i]←d[j]d[j]←w
(3)d[i]<d[j]d[j]←d[i]d[i]←w
(4)d[i]>d[j]d[i]←d[j]d[j]←w
(5)d[i]>d[j]d[j]←d[i]d[i]←w

正解を表示