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 heif = 5.0; int frerm = 8; double shuss = 1.0; int memir = 7; int io = 2; double pratpa = 1.0;
...draw the AST and evaluation results for the following expression:
heif / frerm / shuss / 2 * (memir / io * pratpa) + 4
Things to double-check in your solution:
Given the following variables:
double cral = 2.0; boolean ro = true; int ci = 8; double bi = 2.0; double prispsiod = 2.0; boolean arsa = true; double plar = 2.0;
...draw the AST and evaluation results for the following expression:
2 >= cral || 9 <= 3 && ro || ci >= 4 && bi <= prispsiod != !arsa == plar <= 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 + 8
Things to double-check in your solution:
Related puzzles: