boolean maleta = true;
boolean llevaElefante = true;
boolean llevaRaton = false;
if (maleta && !llevaElefante || llevaRaton) {
System.out.println("Cabe todo!");
} else {
System.out.println("No cabe!");
} 📥 Inputs:
maleta = true, llevaElefante = true, llevaRaton = false
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
La lógica evalúa: (maleta Y NO elefante) O ratón. Como llevaElefante es true, la primera parte es false. Como llevaRaton es false, todo el resultado es false y imprime 'No cabe!' - ¡Obvio que un elefante no cabe en una maleta! 🐘
¿Qué pasa si cambias llevaRaton a true? Comenta tu respuesta! 🧳✨