Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/02/2011, 18:02
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 9 meses
Puntos: 228
Respuesta: Ejercicio C++

Por lo que veo nunca se puede imprimir el tres ya que A y B esta claro que son verdaderos, la clave esta en D.

En el primer if que aparece esta negado y aparece acompañado por un or. Para que ese if de false necesaria mente !D debe ser falso por lo que D tiene que ser verdadero. Pero si continuamo en el if, osea en el else if no aparece solo D, asi que si estamos en este paso es porque D es verdadero y va a entrear en esta condicion.

Por lo tanto no hay valores posibles que resuelvan tu problema,.