Adfghfzshgahdf

Páginas: 6 (1309 palabras) Publicado: 3 de diciembre de 2012
Universidad Nacional Experimental
De los Llanos Occidentales
“Ezequiel Zamora”
Núcleo Barinas

Expresiones
Lógicas

Expresiones
Lógicas

Prof: Rubén Guerrero
Sección: F-04 Bachilleres
Becerra Davinxón C.I: 23.001.948
Caro Greydis C.I: 23.028.169

Barinas, Diciembre del2012
Introducción

Hoy en día, la informática juega un rol tan fundamental en el mundo que vivimos que no solo impacta la vida cotidiana, sino también el hacer negocios o los cuidados de la salud. La informática como herramienta tiene aplicaciones en diversos ámbitos de la vida humana, y esto necesariamente implica repercusiones.

Sin a lugar a dudas, la importancia de la informáticareside en que se ha encargado de facilitar la realización de tareas y la comunicación de las personas. El avance vertiginoso que representa la historia de la informática, provoca que lo que ayer era lo moderno, hoy este relegado; esta avance también, ha permitido resaltar el valor de la información en todas sus formas (web, blogs, emails).

De acuerdo con la Real Academia Española, la informática esuna disciplina que se centra en el tratamiento automático de la información usando computadoras. Lo moderno es ver a la informática como un ciclo que incluye el almacenar, procesar y, sobretodo, transmitir la información en forma digital. Su estudio incluye: Expresiones lógicas, Operadores relacionales, Orden de Evaluación, Variable Lógica.

 

* Expresiones lógicas

En programación, lasexpresiones lógicas son las que tienen como resultado un valor lógico (cierto o falso).

Su construcción se efectúa mediante los operadores de:
{Comparación (<, >, =, ≤, ≥, ≠)
{Lógicos (y, o, no)

Ejemplos:
{ 40 > -9
{ a < b
{ z ≠ g – 45 + 67 /

Operadores de comparación

Operan sobre los operandos (constantes, variables o expresiones) de diferentes tipos (numéricos ocaracteres) y el resultado de su evaluación es un valor lógico (cierto o falso).

Mayor o igual ≥ >= A >= B
Mayor > > A > B
Menor o igual ≤ <= A <= B
Menor < < A < B
Diferente ≠!= A!= B
Igual = == A == B

Operadores Lógicos
Operan sobre operandos (constantes, variables, expresiones) de tipo lógico (cierto o falso) y evalúan a un valor de tipo lógico (cierto ofalso).
Operación | Op. Algebraico | Op. C | Exp. C |
y lógico | ∧ | && | a && b |
o lógico | ∨ | || | a || b |
Negación | ¬ | ! | !a |

* Operadores relacionales
Al igual que en matemáticas, estos operadores nos permitirán evaluar las relaciones (igualdad, mayor, menor, etc.) entre un par de operandos (en principio, pensemos en números). Los operadores relacionales delos que disponemos en C son: 

Operador | Acción |
> | Mayor que |
>= | Mayor o igual que |
< | Menor que |
<= | Menor o igual que |
== | Igual |
!= | Distinto |

|
|

* Orden de Evaluación
En matemáticas y programación informática, el orden de evaluación es una norma para aclarar de forma inequívoca que los procedimientos se deben realizar por primera vezen una determinada expresión matemática.
Por ejemplo, en matemática y en la mayoría de lenguajes de programación, la operación de multiplicación tiene preferencia a la de adición; por ejemplo en la expresión 2 + 3 × 4, la respuesta algebraica es de 14. Los paréntesis o corchetes, los cuales tienen sus propias reglas, se pueden utilizar para evitar confusiones, por lo que la expresión anteriortambién puede ser escrita como 2 + (3 × 4).
Desde la introducción de la notación algebraica moderna, donde yuxtaposición indica la multiplicación de variables, la multiplicación tiene precedencia sobre la suma, cualquiera que sea el lado del número donde aparezca. Por lo tanto 3 + 4 × 5 = 4 × 5 + 3 = 23. Los exponentes tienen precedencia sobre las sumas y multiplicaciones, y tendrían que ser...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS