Está en la página 1de 2

OPERADORES Definición

LÓGICOS Los operadores lógicos pueden crear


condiciones compuestas en una fórmula,
como que se deben cumplir dos o más
condiciones para elegir un determinado
método de cálculo. Con los operadores
lógicos, puede describir estas
combinaciones de condiciones

Los operadores lógicos son:


 && AND (el resultado es
verdadero si ambas expresiones
son verdaderas)
 || OR (el resultado es verdadero si
alguna expresión es verdadera)
 ! NOT (el resultado invierte la
condición de la expresión)
AND y OR trabajan con dos operandos y
retornan un valor lógico basadas en las
denominadas tablas de verdad. El operador
NOT actúa sobre un operando. Estas tablas
de verdad son conocidas y usadas en el
contexto de la vida diaria, por ejemplo: "si
hace sol Y tengo tiempo, iré a la playa", "si
NO hace sol, me quedaré en casa", "si
llueve O hace viento, iré al cine"

Operador Definición
RELACIONAL Los operadores relacionales son símbolos
que se usan para comparar dos valores. Si
el resultado de la comparación es correcto
la expresión considerada es verdadera, en
caso contrario es falsa.
El carácter ~ se obtiene manteniendo
pulsada la tecla Alt y pulsando en el teclado
numérico las teclas 126. Corresponde al
carácter ASCII decimal 126.
Se debe tener especial cuidado en no
confundir el operador asignación con el
operador relacional igual a. Las
asignaciones se realizan con el símbolo =,
las comparaciones con ==.
Si dos escalares a y b se comparan el
resultado puede ser verdadero (1) o falso
(0) de acuerdo con la tabla anterior.
Si a y b son vectores de la misma
dimensión, se compara cada elemento a(i)
con b(i) el resultado es que el elemento (i)
del vector resultado u(i) puede contener un
1 ó 0.
Si se comparan dos matrices (de la mismas
dimensiones) la comparación se hace
elemento a elemento y el resultado es otra
matriz de la misma dimensión con unos y
ceros de acuerdo con el resultado de la
comparación

También podría gustarte