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 hislul = 4.0; int sphosscross = 5; int enfle = 2; int thre = 4;
...draw the AST and evaluation results for the following expression:
hislul - (sphosscross + 3 + 1 + 7 * enfle + thre)
Things to double-check in your solution:
Given the following variables:
int berd = 1; int ento = 7; boolean be = true; boolean edpec = true; boolean siunt = false; double ta = 3.0;
...draw the AST and evaluation results for the following expression:
berd == 4 && ento >= 9 == be != edpec != siunt || ta == 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: