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 eu = 3.0; double cunge = 3.0; double locsiss = 3.0; int prashin = 7;
...draw the AST and evaluation results for the following expression:
9 + (eu * cunge % 8) - locsiss % prashin
Things to double-check in your solution:
Given the following variables:
boolean tet = true; int o = 4; double lome = 5.0; int fong = 4; double duol = 3.0;
...draw the AST and evaluation results for the following expression:
tet && o > 3 && lome <= 9 && !(fong <= duol) && 1 >= 9
Things to double-check in your solution:
Draw the AST and evaluation results for the following expression:
(0 + 1 + 2) + 3 + 4 + 5 + "6"
Things to double-check in your solution:
Related puzzles: