miércoles, 30 de mayo de 2012

Operadores de negacion or not and



SÍMBOLO SIGNIFICADO             EJEMPLO
No (Not)      No se cumple que          No A = B
y (And)       Y se cumple que          A = B y H > M
  o (Or)           O se cumple que           A = B ó H > M


Nota: usaremos una o acentuada con el fin de evitar que se confunda con el número cero.

Respecto a estos operadores, sólo podrán ser usados para evaluar expresiones pero nunca para escribir instrucciones una detrás de otra, relacionadas con estos operadores. Por ejemplo, A = 3 y   B = 8 no se pueden usar como instrucciones para que el ordenador asigne valores. Únicamente se pueden usar con el fin de evaluar el hecho de que se cumpla A = 3 y B = 8 dando lugar a un resultado de verdadero, o que no se cumpla, dando lugar a un resultado de falso.
Respecto al operador No (Not), además de saber de su existencia y significado, prescindiremos de su uso ya que en general existirá una expresión equivalente en la que no es necesario y que proporciona mayor claridad y facilidad de lectura.

Expresiones equivalentes para el operador No:

EXPRESIONES CON NOT EQUIVALENTE
Not A <> 0 A = 0
Not A > B A <= B
Not A>= B A < B
    Not A = B   A <> B

1 comentario: