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 denhut = 4; double id = 1.0; double ecda = 5.0; double eban = 1.0;
...draw the AST and evaluation results for the following expression:
8 / denhut - id + 3 * ecda * 7 - 0 % eban
Things to double-check in your solution:
Given the following variables:
boolean ussmel = true; boolean iss = false; boolean ed = false; boolean u = true; int sissbis = 8;
...draw the AST and evaluation results for the following expression:
ussmel == iss || ed || 4 > 0 || u || sissbis == 2 || 6 != 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: