&& (Operador AND lógico)
Sintaxis:
expression1 && expression2
Descripción:
Comparara dos expresiones y devuelve verdadero si ambas expresiones son verdaderas. Devuelve falso si una de ellas o ambas expresiones son falsas. La siguiente lista muestra todas las posibles combinaciones:
- verdadero || falso // devuelve falso porque hay una expresión falsa
- falso|| verdadero // devuelve falso porque hay una expresión falsa
- verdadero || verdadero // devuelve verdadero porque ambas expresiones son verdaderas
- falso || falso // devuelve falso porque ambas expresiones son falsas
Las expresiones Booleanas pueden determinar el control de flujo en las estructuras:
Ejemplo:
for(int i=5; i<=95; i+=5) {
if((i > 35) && (i < 60)) {
//Se ejecuta codigo sólo si i comprendido entre valores [35,60]
}
}
Ver también:
- || (OR lógica)
- ! (NOT lógica)