The postfix expression for the infix expression A + B × (C + D) / F + D × E is:
1995
The postfix expression for the infix expression A + B × (C + D) / F + D × E is:
- A.
A B + C D + * F / D + E *
- B.
A B C D + * F / + D E * +
- C.
A * B + C D / F * D E + +
- D.
A + * B C D / F * D E + +
Attempted by 36 students.
Show answer & explanation
Correct answer: B
Use operator precedence and left-to-right associativity.
Infix expression:
A + B × (C + D) / F + D × E
Step 1: Convert the parenthesized part.
C + D → C D +
Step 2: Multiply by B.
B × (C + D) → B C D + *
Step 3: Divide by F.
B × (C + D) / F → B C D + * F /
Step 4: Add A to the result.
A + B × (C + D) / F → A B C D + * F / +
Step 5: Convert D × E and add it at the end.
D × E → D E *
Final postfix expression:
A B C D + * F / + D E * +
Hence, option B is correct.
A video solution is available for this question — log in and enroll to watch it.