問題
逆ポーランド記法で「3 4 + 5 *」を計算した結果はどれか。
選択肢
- 1ア 23
- 2イ 27
- 3ウ 35
- 4エ 60
解答と解説を見る
正解
3. ウ 35
解説
逆ポーランド記法はスタックで計算します。①3をプッシュ、②4をプッシュ、③+で3+4=7を計算しプッシュ、④5をプッシュ、⑤*で7*5=35を計算。結果は35です。中置記法では「(3+4)*5」に相当します。
逆ポーランド記法で「3 4 + 5 *」を計算した結果はどれか。
正解
3. ウ 35
解説
逆ポーランド記法はスタックで計算します。①3をプッシュ、②4をプッシュ、③+で3+4=7を計算しプッシュ、④5をプッシュ、⑤*で7*5=35を計算。結果は35です。中置記法では「(3+4)*5」に相当します。
スキマ資格では基本情報の全640問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。