Cita:
Iniciado por sam90 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,.
Eso mismo pensaba yo. Pero como el libro lo planteaba; pensé que tendría solución y que la falla estaba de parte mía. Gracias