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 rhi = 3.0; int tir = 9;
...draw the AST and evaluation results for the following expression:
1 + 1 + 6 * 2 * 0 / rhi % 4 % 8 / 2 / tir * 5
Things to double-check in your solution:
Given the following variables:
int om = 9; double bu = 5.0; boolean whavol = false; int ciovid = 5; double vuntgnam = 3.0; int on = 7; int becath = 4; int ipxif = 7; int ual = 9; int no = 8;
...draw the AST and evaluation results for the following expression:
om != bu != (2 == 1) != whavol == 9 > 2 || 3 <= ciovid == (vuntgnam == 0) || on >= 8 != 9 <= becath != 3 >= ipxif || ual > no
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 + 9 + 10 + 11
Things to double-check in your solution:
Related puzzles: