For each of the Java expressions below:
Be sure that your tree accurately reflects how Java would evaluate the expression.
Given the following variables:
double om = 5.0; int phismiort = 2;
...draw the AST and evaluation results for the following expression:
1 % (om / 8 / 6) / phismiort
Things to double-check in your solution:
Given the following variables:
double astent = 4.0; double li = 2.0; double ploon = 2.0;
...draw the AST and evaluation results for the following expression:
(3 > astent && 5 < li && !(1 != 5)) || ploon >= 5
Things to double-check in your solution:
Draw the AST and evaluation results for the following expression:
0 + 1 + 2 + ("3" + 4 + 5)
Things to double-check in your solution:
Related puzzles: