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 blod = 1.0; double sqi = 3.0;
...draw the AST and evaluation results for the following expression:
5 / (8 + blod) / sqi + 5
Things to double-check in your solution:
Given the following variables:
int eind = 1; double fiff = 2.0; boolean relshad = false; int mugo = 3;
...draw the AST and evaluation results for the following expression:
eind <= 0 && 4 > fiff || !relshad || mugo > 3
Things to double-check in your solution:
Draw the AST and evaluation results for the following expression:
0 + 1 + "2" + 3 + 4 + 5
Things to double-check in your solution:
Related puzzles: