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 e = 5.0; double broa = 4.0; double shoenlod = 5.0; double sint = 4.0; int gispe = 9;
...draw the AST and evaluation results for the following expression:
1 - 0 - e / broa / shoenlod / sint + gispe
Things to double-check in your solution:
Given the following variables:
double vube = 2.0; boolean ceen = false; double qabed = 5.0; int u = 4; boolean peshsprom = false;
...draw the AST and evaluation results for the following expression:
!(5 >= vube) == 2 > 9 && (ceen == (qabed != u) == peshsprom) != 8 <= 0
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
Things to double-check in your solution:
Related puzzles: