Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: aleexx1724 en 12 de Septiembre 2014, 01:42

Título: ejercicio (CU00634B) comparar números negativos si es mayor o menor en programa
Publicado 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:


Código: [Seleccionar]
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
Título: Re:ejercicio (CU00634B)
Publicado por: Jorge lopez en 12 de Septiembre 2014, 03:05
 Hola alex!

para ejercicios de este tipo, te sugiero desarrollarlo indicando la pregunta, seguida de la respuesta. Ejemplo
Código: [Seleccionar]
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:
Código: [Seleccionar]
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!
Título: Re:ejercicio (CU00634B) comparar números negativos si es mayor o menor en programa
Publicado por: aleexx1724 en 12 de Septiembre 2014, 16:21
hHHhhHhahahah  si seme paso poner el problema
y la ultima tienes razon creo que por hacerlo rapido nomedicuenta
que era true saludos sniper