基本情報技術者試験令和4年A問5

逆ポーランド表記法による数式変換ガイド

次の式を逆ポーランド表記法で表現したものはどれか

$$\frac{(A + B) * (C + D)}{A - D}$$
×不正解です

逆ポーランド表記法(Reverse Polish Notation)とは、演算子をオペランドの後ろに書く記法です。この表記法では括弧が不要になり、計算手順が明確になります。

与えられた式

$$\frac{(A + B) * (C + D)}{A - D}$$
  • (A + B) を逆ポーランド表記に変換:
    A B +
  • (C + D) を逆ポーランド表記に変換:
    C D +
  • これらを掛け算:
    A B + C D + *
  • 結果を A で割る:
    A B + C D + * A /
  • 最後に C を引く:
    A B + C D + * A / C -

結果:

A B + C D + * A / C -
回答数 0
正解率 0%