Conversion between Infix, Postfix, and Prefix

Year 2024

Convert the following infix notation to postfix form.
(P + Q * R - S) / T * U
= (P + (Q R *) - S) / T * U
= ((P Q R * +) - S) / T * U
= (P Q R * + S -) / T * U
=(P Q R * + S - T /) * U
= P Q R * + S - T / U *

Year 2023

Convert the following infix notation to prefix notation.
(A - B) / C * (D + E)
= (- A B) / C * (+ D E)
= (/ - A B C) * (+ D E)
= * / - A B C + D E

Year 2022

Convert the following infix notation to prefix notation:
P * (Q - R) + S
= P * (- Q R) + S
= (* P - Q R) + S
= + * P - Q R S

Year 2020

Convert the following infix notation to prefix form:
(X + Y) / (Z * W / V)
= (+ X Y) / ((* Z W) / V)
= (+ X Y) / (/ * Z W V)
= / + X Y / * Z W V

Year 2019

Convert the following infix notation to postfix form:
(A + B * C) - (E * F / H) + J
= (A + (B C *)) - ((E F *) / H) + J
= (A B C * +) - (E F * H /) + J
= (A B C * + E F * H / -) + J
= A B C * + E F * H / - J +

Year 2018

Convert the following infix notation to postfix form:
A + (B - C * (D / E) * F)
= A + (B - C * (D E /) * F)
= A + (B - (C D E / *) * F)
= A + (B - (C D E / * F *))
= A + (B C D E / * F * -)
= A B C D E / * F * - +

Year 2017

Convert the following infix expression to postfix form:
P * Q / R + (S + T)
= P * Q / R + (S T +)
= P * (Q R /) + (S T +)
= (P Q R / *) + (S T +)
= P Q R / * S T + +

Year 2016

Convert the following infix expression to postfix form:
A + B / C * (D / E * F)
= A + B / C * ((D E /) * F)
= A + B / C * (D E / F *)
= A + (B C /) * (D E / F *)
= A + (B C / D E / F * *)
= A B C / D E / F * * +

Year 2015

Convert the following infix notation into postfix form:
X + (Y - Z) + ((W + E) * F) / J
= X + (Y Z -) + ((W E +) * F) / J
= X + (Y Z -) + (W E + F *) / J
= X + (Y Z -) + (W E + F * J /)
= X + (Y Z - W E + F * J / +)
= X Y Z - W E + F * J / + +

Year 2014

Convert the following infix expression into its postfix form:
(A / B + C) * (D / (E - F))
= ((A B /) + C) * (D / (E F -))
= (A B / C +) * (D E F - /)
= A B / C + D E F - / *

Year 2013

Convert the following infix notation to its postfix form:
E * (F / (G - H) * I) + J
= E * (F / (G H -) * I) + J
= E * ((F G H - /) * I) + J
= E * (F G H - / I *) + J
= (E F G H - / I * *) + J
= E F G H - / I * * J +

Year 2012

A + ((B + C) + (D + E) * F) / G
= A + ((B C +) + (D E +) * F) / G
= A + ((B C +) + (D E + F *)) / G
= A + (B C + D E + F * +) / G
= A + (B C + D E + F * + G /)
= A B C + D E + F * + G / +

Comments