Hi! I'm James from the Philippines, I'm 17 yrs old, freshman college student taking up computer science. I am actually a beginner in programming. My professor give us an programming assignment in VB 6 about precedence. I'm doing this for almost two weeks now, but then I still cannot change the order of the precedence. I find it hard because instead of MDAS(multiplication,division,addition,and subtraction)order, it is now reverse (addition,subtraction,multiplication,division). I hope someone will help me.
My professor instruct us to use one textbox for the inputs and command button for evaluation...
Assume the following rules of precedence for expressions:
Highest is addition (+)
then subtraction (-)
then multiplication (*)
then division (/)
Evaluate inputs such as:
(a) 1+4*3-2/2 Output: 5*3-2/2 = 5*1/2 = 5/2 = 2.5
(b) 5-2/2+1*2 Output: 5-3/3*2 = 2/3*2 = 4/6 = 0.66667
(c) 3-2+4-2+5 Output: 3-6-7 = -3 - 7 = -10
Output up to 5 decimal places if long.