必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 応用情報技術者
  3. 平成24年度秋季問題一覧
  4. 平成24年度秋季問題4-解答・解説-分析

平成24年度秋季問題

問題4

式E = (A + B)×(C - D)と対応する逆ポーランド表記法はどれか。

=E×+AB-CD
EAB+CD-×=
EAB-CD+×=
EABC×+D-=

式E = (A + B)×(C - D)と対応する逆ポーランド表記法はどれか。

=E×+AB-CD
EAB+CD-×=
EAB-CD+×=
EABC×+D-=

解答:イ

<解説>

逆ポーランド表記法とは、数式やプログラムを記述する方法。演算子を被演算子の後に記述することから、後置記法とも言う。

式E = (A + B)×(C - D)は次のように変換される。

  1. (E=((A+B)×(C-D)))
  2. (E=((AB+)×(CD-)))
  3. (E=((AB+)(CD-)×))
  4. (E((AB+)(CD-)×)=)
  5. EAB+CD-×=

したがってイが正解である。