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 riashi = 3; int prenxher = 1; int denoc = 5; int prel = 6; int nepkosm = 4;
...draw the AST and evaluation results for the following expression:
2 - riashi + prenxher + denoc + prel - nepkosm + 7
Things to double-check in your solution:
Given the following variables:
boolean tifos = false; double hism = 2.0; int rhusia = 3; boolean miomu = true; int a = 4;
...draw the AST and evaluation results for the following expression:
(tifos || !(hism > 1) != 7 < rhusia && 5 == 7 && miomu) && 5 <= a
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: