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 nadpol = 1.0; double threntli = 5.0; double caspiur = 3.0;
...draw the AST and evaluation results for the following expression:
nadpol * 3 * (threntli / 6 - 4 % caspiur) * 3
Things to double-check in your solution:
Given the following variables:
double khassunt = 2.0; int zom = 8; int iormsciod = 7; double besssco = 3.0; boolean dimem = true; int cu = 9; int orrourt = 8;
...draw the AST and evaluation results for the following expression:
khassunt <= zom || (2 > 2 == (iormsciod != besssco) != dimem != !(!(cu >= 4))) == 6 <= orrourt
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: