Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: aleexx1724 en 12 de Septiembre 2014, 01:42
-
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) true f) false k) true p) false
b) true g) true l) false
c) false h) false m) true
d) false i) true n) true
e) true j) false o) false
-
Hola alex!
para ejercicios de este tipo, te sugiero desarrollarlo indicando la pregunta, seguida de la respuesta. Ejemplo
a) A > 3: true
a) A > C: true
c) A < C: false
...
Con esto quien revisa tu ejercicio lo entiende mejor.
En cuanto a tu respuesta, solo has contestado una pregunta erróneamente.
Has contestado:
p) A > 3 && B >= 3 && C < -3: false
Aquí tenemos que se tienen que cumplir 3 condiciones para que la sintaxis sea verdadera (true) fácilmente se puede identificar que la primera condición se cumple puesto que 5 es mayor que 3 y que la segunda condición se cumple puesto que 3 no es mayor que 3 pero si es igual (3 >= 3) por tanto deduzco que te as confundido con los números negativos, para calcular esto debes de tener en cuenta que un numero negativo es mayor que otro numero negativo mientras menor es su numero. Ejemplo: -10 es mayor que -100, y todo numero positivo es mayor que cualquier numero negativo. Por tanto -12 es menor que -3 (C < -3)
Saludos!
-
hHHhhHhahahah si seme paso poner el problema
y la ultima tienes razon creo que por hacerlo rapido nomedicuenta
que era true saludos sniper