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 agioucs = 4.0; double skotont = 1.0; int sprinpi = 8; int an = 4;
...draw the AST and evaluation results for the following expression:
1 % 7 % agioucs + skotont + sprinpi + an
Things to double-check in your solution:
Given the following variables:
int hesid = 3; boolean daspit = false; double dilan = 4.0; double ri = 1.0; double osunt = 3.0;
...draw the AST and evaluation results for the following expression:
3 < hesid == daspit || dilan > ri != 5 >= osunt != 8 < 2
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: