Subido por Hellen Bermudez

kkiii

Anuncio
Operadores lógicos
Los operadores lógicos se usan para combinar dos valores Booleanos y devolver
un resultado verdadero, falso o nulo. Los operadores lógicos también se
denominan operadores Booleanos. Devuelve True cuando Expresión1 y Expresión2 son
verdaderas.
And
El operador AND lógico (&&) devuelve true si ambos operandos son true y
devuelven false de lo contrario. Los operandos se convierten implícitamente al
tipo bool antes de la evaluación y el resultado es de tipo bool. El operador AND lógico
tiene asociatividad de izquierda a derecha.
Los operandos del operador AND lógico no necesitan tener el mismo tipo, pero
deben tener un tipo booleano, entero o puntero. Los operandos son normalmente
expresiones relacionales o de igualdad.
El primer operando se evalúa completamente y todos los efectos secundarios se
completan antes de que continúe la evaluación de la expresión AND lógica.
El segundo operando solo se evalúa si el primer operando se true evalúa como
(distinto de cero). Esta evaluación elimina la evaluación innecesaria del segundo
operando cuando la expresión AND lógica es false.
Or
El operador OR lógico (||) devuelve el valor true booleano si uno o ambos
operandos es true y devuelve false de lo contrario. Los operandos se convierten
implícitamente al tipo bool antes de la evaluación y el resultado es de tipo bool. El
operador OR lógico tiene asociatividad de izquierda a derecha.
Los operandos del operador OR lógico no tienen que tener el mismo tipo, pero
deben ser de tipo booleano, entero o puntero. Los operandos son normalmente
expresiones relacionales o de igualdad.
El primer operando se evalúa en su totalidad y, antes de proseguir con la
evaluación de la expresión OR lógica, se aplican todos los efectos secundarios.
El segundo operando se evalúa solo si el primer operando se evalúa false como ,
porque la evaluación no es necesaria cuando la expresión OR lógica es true. Se conoce
como evaluación de cortocircuito.
Not
El operador not devuelve el valor opuesto la valor booleano. Si la expresión es
True el valor devuelto es False , de lo contrario si la expresión es False el valor devuelto
es True .
Conclusión
Los operadores lógicos se usan para combinar dos valores y devolver un
resultado verdadero, falso o nulo el operador and devuelve true (verdadero) si ambos
operandos son true (verdadero) y devuelven false (falso) de lo contrario, los operandos
son normalmente expresiones relacionales o de igualdad, el operador or devuelve el
valor true (verdadero) si uno o ambos operandos es true (verdadero) y devuelve false
(falso) de lo contrario, los operandos del operador OR lógico no tienen que tener el
mismo tipo, el primer operando se evalúa en su totalidad y, antes de seguir con la
evaluación de la expresión OR , se aplican todos los efectos secundarios, el operador not
devuelven el valor opuesto si en la expresión es verdadera el valor va hacer falso y asi
mismo si es falso va hacer verdadero lo contrario y asi es como funciona cada una.
Rubrica
Puntualidad
________
Presentación
_________
Contenido
_________
Aseo
_________
Conclusión
_________
Contenido de Pagina
________
Chaskina achkak allimanta ushuta, ya allí
pacha
Recibe un buen descuento de zapatos, y buena
calidad
Descargar