電験三種 過去問
科目
理論
機械
電力
法規
Googleでログイン
ブックマーク
ログアウト
トップ
>
機械
>
令和4年度下期
>
問18
令和4年度下期 機械 問18
済
ブックマーク
30
30
30
件分の使用電力量のデータ処理について,次の(a)及び(b)に答えよ。 (a) 図1は,
30
30
30
件分の使用電力量の中から最大値と
30
30
30
件分の平均値を出力する一つのプログラムの流れ図を示す。図1中の(ア)~(エ)に当てはまる処理として,正しいものを組み合わせたのは次のうちどれか。
(ア)
(イ)
(ウ)
(エ)
(
1
)
t
←
d
[
1
]
0
d
[
i
]
<
s
s
←
d
[
i
]
(
2
)
t
←
0
2
d
[
i
]
>
s
s
←
d
[
i
]
(
3
)
t
←
d
[
1
]
2
d
[
i
]
<
s
d
[
i
]
←
s
(
4
)
t
←
d
[
1
]
2
d
[
i
]
>
s
s
←
d
[
i
]
(
5
)
t
←
0
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}
(
1
)
(
2
)
(
3
)
(
4
)
(
5
)
(ア)
t
←
d
[
1
]
t
←
0
t
←
d
[
1
]
t
←
d
[
1
]
t
←
0
(イ)
0
2
2
2
0
(ウ)
d
[
i
]
<
s
d
[
i
]
>
s
d
[
i
]
<
s
d
[
i
]
>
s
d
[
i
]
<
s
(エ)
s
←
d
[
i
]
s
←
d
[
i
]
d
[
i
]
←
s
s
←
d
[
i
]
d
[
i
]
←
s
(b) 図2は,
30
30
30
件の使用電力量を大きい順(降順)に並べ替える一つのプログラムの流れ図を示す。図2中の(オ)~(キ)に当てはまる処理として,正しいものを組み合わせたのは次のうちどれか。ただし,
w
\mathrm {w}
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}
(
1
)
(
2
)
(
3
)
(
4
)
(
5
)
(オ)
d
[
i
]
<
d
[
j
]
d
[
i
]
<
d
[
j
]
d
[
i
]
<
d
[
j
]
d
[
i
]
>
d
[
j
]
d
[
i
]
>
d
[
j
]
(カ)
d
[
j
]
←
d
[
i
]
d
[
i
]
←
d
[
j
]
d
[
j
]
←
d
[
i
]
d
[
i
]
←
d
[
j
]
d
[
j
]
←
d
[
i
]
(キ)
d
[
j
]
←
w
d
[
j
]
←
w
d
[
i
]
←
w
d
[
j
]
←
w
d
[
i
]
←
w
(a) の解答を表示する
(a) の解答を非表示にする
正解:(4)
(b) の解答を表示する
(b) の解答を非表示にする
正解:(2)
ChatGPTに解説してもらう
出典:令和4年度下期第三種電気主任技術者試験 機械科目
情報伝送及び処理
★★★☆☆
同じテーマの問題を解く
平成20年度 機械 問18
- 電力量データ処理のフローチャートと変数操作の穴埋め
平成26年度 機械 問14
- フローチャートに従うプログラムの実行結果を計算する問題
平成29年度 機械 問18
- フローチャートによるアルゴリズム実行結果の解析問題
令和2年度 機械 問18
- 配列降順ソートのフローチャートと処理回数計算問題
令和5年度上期 機械 問14
- フローチャート処理後の変数 A, B の出力値を正しく予測する計算問題
次のランダム問題へ