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 enesm = 3; double ijed = 1.0;
...draw the AST and evaluation results for the following expression:
1 / 6 * 6 + enesm * ijed
Things to double-check in your solution:
Given the following variables:
double co = 3.0; int slo = 1; double zotbias = 5.0;
...draw the AST and evaluation results for the following expression:
1 <= 1 && co == slo && zotbias <= 6 || !(3 > 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: