Programacion

Páginas: 2 (256 palabras) Publicado: 22 de abril de 2011
n las expresiones lógicas se pueden utilizar dos tipos de operadores:
·Relacionales
·Lógicos
Proporcionan los valores:
falso ('c' no es mayor que 'f')falso ("coche" no es igual que "Coche")
Las comparaciones entre los valores de tipo numérico son obvias. En cuanto a los valores de tipo lógico (verdadero yfalso) se considera que falso es menor que verdadero. En lo que respecta a los valores de tipo carácter, su orden viene dado por el ASCII extendido utilizado porel ordenador para representarlos. Y en el caso de los valores de tipo cadena, también se tiene en cuenta dicho código.

Los operadores relacionales son:{draw:frame}

Para escribir una expresión relacional (lógica) se utiliza la sintaxis:


Siendo y del mismo tipo (aritmética, lógica, de carácter o decadena).

Por otra parte, un operador lógico actúa, exclusivamente, sobre valores de expresiones lógicas. Los operadores lógicos son:
{draw:frame}

Eloperador conjunción (y) y el operador disyunción (o) siempre actúan sobre dos operandos, mientras que, el operador negación (no) sólo actúa sobre un operando, odicho de otra forma, es un operador monario.

El modo en que actúan los operadores lógicos se resume en las llamadas tablas de verdad, definidas por elmatemático George Boole.

La tabla de verdad del operador conjunción (y) es:
{draw:frame}
Se supone que y son expresiones lógicas. De la tabla de verdad sededuce que y se evalúa a verdadero sólo en el caso de que tanto como se evalúen también como verdaderas, en cualquier otro caso el resultado será falso.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS