Diferencia entre revisiones de «and»

De ArduWiki
Saltar a: navegación, buscar
(Sintaxis)
(Ejemplo)
Línea 29: Línea 29:
 
== Ejemplo ==
 
== Ejemplo ==
 
<syntaxhighlight lang="c++">
 
<syntaxhighlight lang="c++">
if (x 9 && x 20){
+
if (x > 9 && x < 20){
 
   //Esta entre 10 y 19
 
   //Esta entre 10 y 19
 
}else{
 
}else{

Revisión del 21:35 6 jun 2020

Descripción

Operador lógico que hace las veces de conectiva conjuntiva ("y"), cuyo resultado es dado por la siguiente tabla de verdad:

a b a && b
0 0 0
1 0 0
0 1 0
1 1 1

Sintaxis

expresion 1 && expresion 2;
expresion 1 and expresion 2;

Retorna

Verdadero o falso.

Advertencias

  • No confundir el operador boleano and (&&), con el operador and bit a bit (&).
  • Solo si todos los términos son verdaderos al expresión es verdadera.

Ejemplo

if (x > 9 && x < 20){
   //Esta entre 10 y 19
}else{
   //Esta fuera del rango
}

Vea también

  and
  not
  or
  xor


Referencias externas