メインコンテンツへスキップ
見出し画像

技術士第一次試験【R02基礎科目】2群:情報・論理に関するもの|問題Ⅰ-2-5【解説】


【セット割でお得!】
👇『~R02基礎科目』2群:情報・論理に関するもの【解説】👇



📣応援いただけますと、さらに創作エネルギーに注力します💪
👉
🔗応援!🌈 🙇‍♂️🙇‍♀️



「問題文」

Ⅰ-2-5

 次の図は2進数(anan−1 …a2a1a0)2({a_n} {a_{n-1}} \dots {a_2} {a_1} {a_0})_2、を10進数に変換するアルゴリズムの流れ図である。ただし、nnは00又は正の整数であり、ai∈{0,1}(i=0,1,…,n)a_i \in \{0, 1\} \quad (i = 0, 1, \dots, n)である。

画像

 このアルゴリズムを用いて2進数(1101)2(1101)_2、を10進数に変換すると、ssには初め1が代入され、その後順に3、6と更新され、最後にssには13が代入されて終了する。このようにssが更新される過程を、

1 → 3 → 6 → 13

と表すことにする。同様に、2進数(11010101)2(11010101)_2、を10進数に変換すると、ssは次のように更新される。

1  → 3 → 6 → 13 → 【ア】 → 【イ】 → 【ウ】 → 213

  ア  イ  ウ
① 25 52 105
② 25 52 106
③ 26 52 105
④ 26 53 105
⑤ 26 53 106

「日本技術士会」HP



【正答・解説】

Ⅰ-2-5(以下、有料です)

この記事が参加している募集

あなたへのおすすめ