Dejo mis respuestas sobre el ejercicio CU00634B del manual del programador con orientación a objetos en Java.
Dadas las variables de tipo int con valores A = 5, B = 3, C = -12 indicar si la evaluación de estas expresiones daría como resultado verdadero o falso:
a) A > 3 //Verdadero: 5 si es mayor que 3
b) A > C //Verdadero: 5 si es mayor que -12
c) A < C //Falso: 5 no es menor que -12
d) B < C //Falso: 3 no es menor que -12
e) B != C //Verdadero: 3 si es diferente de -12
f) A == 3 //Falso: A no es igual a 3
g) A * B == 15 //Verdadero: A*B si es igual a 15
h) A * B == -30 //Falso: A*B no es igual a -30
i) C / B < A //Verdadero: C/B es igual a -4 y -4 es menor que A
j) C / B == -10 //Falso: C/B es igual a -4 y -4 no es igual a -10
k) C / B == -4 //Verdadero: C/B es igual a -4 y -4 si es igual a -4
l) A + B + C == 5 //Falso: A+B+C es igual a -4 y -4 no es igual a 5
m) (A+B == 8) && (A-B == 2) //Verdadero: A+B es igual a 8 y A-B es igual a 2
n) (A+B == 8) || (A-B == 6) //Verdadero: A+B es igual a 8 y, aunque A-B no sea igual a 6, la condición se sigue cumpliendo
o) A > 3 && B > 3 && C < 3 //Falso: A si es mayor que 3 y C si es menor que 3, pero B no es mayor que 3
p) A > 3 && B >= 3 && C < -3 //Verdadero: A si es mayor que 3, B si es igual o mayor que 3 y C si es menor que -3
Saludos