Buenas tardes. Este hilo es mi solución del ejercicio CU00634B del curso Java desde cero.
EJERCICIO
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 b) A > C c) A < C
d) B < C e) B != C f) A == 3
g) A * B == 15 h) A * B == -30 i) C / B < A
j) C / B == -10 k) C / B == -4 l) A + B + C == 5
m) (A+B == 8 ) && (A-B == 2) n) (A+B == 8 ) || (A-B == 6)
o) A > 3 && B > 3 && C < 3 p) A > 3 && B >= 3 && C < -3
a) Verdadero, b) Verdadero, c) Falso, d) Falso, e) Verdadero, f) Falso, g) Verdadero, h) Falso, i) Verdadero, j) Falso, k) Verdadero, l) Falso, m) Verdadero, n) Verdadero, o) Falso, p) Verdadero
También pongo un código que demuestra las afirmaciones más arriba.
public class Calculadora{
private int a;
private int b;
private int c;
public Calculadora(){
a = 5;
b = 3;
c = -12;
}
public void operadoresLogicosEnJava(){
System.out.println("a) A > 3 es igual a: " + (a > 3));
System.out.println("b) A > C es igual a: " + (a > c));
System.out.println("c) A < C es igual a: " + (a < c));
System.out.println("d) B < C es igual a: " + (b < c));
System.out.println("e) B != C es igual a: " + (b != c));
System.out.println("f) A == 3 es igual a: " + (a == 3));
System.out.println("g) A * B == 15 es igual a: " + (a*b == 15));
System.out.println("h) A * B == -30 es igual a: " + (a*b == -30));
System.out.println("i) C / B < A es igual a: " + (c/b < a));
System.out.println("j) C / B == -10 es igual a: " + (c/b == -10));
System.out.println("k) C / B == -4 es igual a: " + (c/b == -4));
System.out.println("l) A + B + C == 5 es igual a: " + (a+b+c == 5));
System.out.println("m) (A + B == 8) && (A - B == 2) es igual a: " + ((a+b == 8) && (a-b == 2)));
System.out.println("n) (A + B == 8) || (A - B == 6) es igual a: " + ((a+b == 8) || (a-b == 6)));
System.out.println("o) A > 3 && B > 3 && C < 3 es igual a: " + ((a > 3) && (b >3) && (c < 3)));
System.out.println("p) A > 3 && B >= 3 && C < -3 es igual a: " + ((a > 3) && (b >= 3) && (c < -3)));
}
}
Gracias.