For each of the Java expressions below:
Be sure that your tree accurately reflects how Java would evaluate the expression.
Given the following variables:
int dimid = 6; int hac = 9; double othant = 4.0;
...draw the AST and evaluation results for the following expression:
8 / 5 - 5 - dimid % 3 % 9 + hac % othant
Things to double-check in your solution:
Given the following variables:
double ke = 2.0; int no = 9; boolean fleli = true; boolean puost = false; boolean unterm = true; int ma = 2; double emoc = 3.0;
...draw the AST and evaluation results for the following expression:
ke == no == !fleli == puost && !unterm == ma >= 3 && emoc <= 2 == 5 < 9
Things to double-check in your solution:
Draw the AST and evaluation results for the following expression:
0 + 1 + 2 + "3" + 4 + 5 + 6 + 7 + "8"
Things to double-check in your solution:
Related puzzles: