|
CarlosPes.com
> Curso
de Lenguaje C
> Operadores Lógicos en
Lenguaje C |
|
Operadores Lógicos
en
Lenguaje C
|
|
|
|
|
¿Cuáles
son los operadores lógicos que existen en C?
|
|
Un
operador lógico
actúa, exclusivamente, sobre
valores de expresiones lógicas.
En la siguiente figura se comparan los operadores lógicos en
pseudocódigo y en lenguaje C: |
|
|
|
Figura - Comparación entre
operadores lógicos en pseudocódigo y en C. |
|
Ejemplo: Habiendo declarado las variables:
En pseudocódigo:
entero r = 2, s = 9, t = 8
En lenguaje C:
int r = 2, s = 9, t = 8;
se puede escribir
En pseudocódigo:
no( r = s o r <= t )
En lenguaje C:
!( r == s || r <= t )
La expresión se evalúa a
En pseudocódigo:
falso (actúan en orden los
operadores: (<=), (==),
(||) y (!))
En lenguaje C:
0 (C simula el valor lógico
falso con el valor entero 0) |
|