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

問題4

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

式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-×=

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

前の問題 次の問題

Copyrithg naruha