1.

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

Answer»
ScannedStackPostfix Expression
AA
(+A
((+(A
B(+(AB
-(+(–AB
C(+(–ABC
*(+(–*ABC
((+(–*(ABC
D(+(–*(ABCD
/(+(–*(/ABCD
E(+(–*(/ABCDE
)(+(–*ABCDE/
*(+(–** ABCDE/
F(+(–**ABCDE/F
)(+ABCDE/F**–
)ABCDE/F**–+
 

Postfix form of A + (B – C * (D/E) * F) = ABCDE/F**–+

Infix → A + (B – C * (D/E) * F)
= A + (B – C * DE/ * F)
= A + (B – CDE/ * * F)
= A + (B – CDE/ * F *)
= A + (B C D E/ * F * – )
= ABCDE/* F * – +


Discussion

No Comment Found

Related InterviewSolutions