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 prel = 4; double bicol = 2.0; double depep = 2.0; double er = 5.0;
...draw the AST and evaluation results for the following expression:
prel / 9 - 2 + 2 / bicol - 7 * depep + er
Things to double-check in your solution:
Given the following variables:
boolean mic = false; boolean nas = false; boolean pristasm = false; boolean ca = false; double ru = 2.0; double houmed = 1.0; double cuchial = 4.0;
...draw the AST and evaluation results for the following expression:
mic || (2 == 3 != !nas == pristasm && ca) != (7 == ru) || houmed >= cuchial
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: