En
programación, un dato de tipo
lógico es aquel que
puede tomar por valor sólo uno de los dos siguientes:
{ verdadero, falso }
Los valores verdadero y falso son contrapuestos, de manera que, un
dato
de tipo lógico siempre está asociado a que algo
se cumpla o no se cumpla.
Ejemplo: El estado de una barrera de paso de
trenes es un dato que
puede considerarse de tipo lógico, por ejemplo, asociando verdadero a que esté subida y falso a que esté
bajada.
Estado...: falso (indica que la barrera
está bajada)
En lenguaje C no existen datos de tipo lógico (que
sí existen en otros lenguajes de programación).
Ahora bien, se pueden simular con datos de tipo entero,
considerándose el valor cero (0) como falso, y cualquier
otro valor entero como verdadero (para ello, generalmente, se emplea el
valor uno (1)). |