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