令和4年度下期 機械 問18

3030件分の使用電力量のデータ処理について,次の(a)及び(b)に答えよ。 (a) 図1は,3030件分の使用電力量の中から最大値と3030件分の平均値を出力する一つのプログラムの流れ図を示す。図1中の(ア)~(エ)に当てはまる処理として,正しいものを組み合わせたのは次のうちどれか。 (ア)(イ)(ウ)(エ)(1) td[1]  0  d[i]s  sd[i] (2) t0  2  d[i]s  sd[i] (3) td[1]  2  d[i]s  d[i]s (4) td[1]  2  d[i]s  sd[i] (5) t0  0  d[i]s  d[i]s \begin{array}{ccccc} & (ア) & (イ) & (ウ) & (エ) \\ \hline (1) &  \mathrm {t}←\mathrm {d}\left[ 1 \right]  &  0  &  \mathrm {d}\left[ \mathrm {i} \right] < \mathrm {s}  &  \mathrm {s}←\mathrm {d}\left[ \mathrm {i} \right]  \\ \hline (2) &  \mathrm {t}←0  &  2  &  \mathrm {d}\left[ \mathrm {i} \right] > \mathrm {s}  &  \mathrm {s}←\mathrm {d}\left[ \mathrm {i} \right]  \\ \hline (3) &  \mathrm {t}←\mathrm {d}\left[ 1 \right]  &  2  &  \mathrm {d}\left[ \mathrm {i} \right] < \mathrm {s}  &  \mathrm {d}\left[ \mathrm {i} \right] ←\mathrm {s}  \\ \hline (4) &  \mathrm {t}←\mathrm {d}\left[ 1 \right]  &  2  &  \mathrm {d}\left[ \mathrm {i} \right] > \mathrm {s}  &  \mathrm {s}←\mathrm {d}\left[ \mathrm {i} \right]  \\ \hline (5) &  \mathrm {t}←0  &  0  &  \mathrm {d}\left[ \mathrm {i} \right] < \mathrm {s}  &  \mathrm {d}\left[ \mathrm {i} \right] ←\mathrm {s}  \\ \hline \end{array} (b) 図2は,3030件の使用電力量を大きい順(降順)に並べ替える一つのプログラムの流れ図を示す。図2中の(オ)~(キ)に当てはまる処理として,正しいものを組み合わせたのは次のうちどれか。ただし,w\mathrm {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 \begin{array}{cccc} & (オ) & (カ) & (キ) \\ \hline (1) &  \mathrm {d}\left[ \mathrm {i} \right] <\mathrm {d}\left[ \mathrm {j} \right]   &  \mathrm {d}\left[ \mathrm {j} \right] ←\mathrm {d}\left[ \mathrm {i} \right]  &  \mathrm {d}\left[ \mathrm {j} \right] ←\mathrm {w}  \\ \hline (2) &  \mathrm {d}\left[ \mathrm {i} \right] <\mathrm {d}\left[ \mathrm {j} \right]   &  \mathrm {d}\left[ \mathrm {i} \right] ←\mathrm {d}\left[ \mathrm {j} \right]  &  \mathrm {d}\left[ \mathrm {j} \right] ←\mathrm {w}  \\ \hline (3) &  \mathrm {d}\left[ \mathrm {i} \right] <\mathrm {d}\left[ \mathrm {j} \right]   &  \mathrm {d}\left[ \mathrm {j} \right] ←\mathrm {d}\left[ \mathrm {i} \right]  &  \mathrm {d}\left[ \mathrm {i} \right] ←\mathrm {w}  \\ \hline (4) &  \mathrm {d}\left[ \mathrm {i} \right] >\mathrm {d}\left[ \mathrm {j} \right]   &  \mathrm {d}\left[ \mathrm {i} \right] ←\mathrm {d}\left[ \mathrm {j} \right]  &  \mathrm {d}\left[ \mathrm {j} \right] ←\mathrm {w}  \\ \hline (5) &  \mathrm {d}\left[ \mathrm {i} \right] >\mathrm {d}\left[ \mathrm {j} \right]   &  \mathrm {d}\left[ \mathrm {j} \right] ←\mathrm {d}\left[ \mathrm {i} \right]  &  \mathrm {d}\left[ \mathrm {i} \right] ←\mathrm {w}  \\ \hline \end{array} 問題画像
(a) の解答を表示する (a) の解答を非表示にする

正解:(4)

(b) の解答を表示する (b) の解答を非表示にする

正解:(2)

出典:令和4年度下期第三種電気主任技術者試験 機械科目

情報伝送及び処理 ★★★☆☆
次のランダム問題へ