Operadores Lógicos, Tablas de Verdad e Identificadores en Programación
Clasificado en Electrónica
Escrito el en
español con un tamaño de 4,15 KB
Operador And (&&)
El operador lógico AND devuelve verdadero solo si ambos operandos son verdaderos.
| Operando 1 | Operador | Operando 2 | Resultado |
|---|---|---|---|
| T | AND | T | T |
| T | AND | F | F |
| F | AND | T | F |
| F | AND | F | F |
Operador Or (||) Pipe
El operador lógico OR devuelve verdadero si al menos uno de los operandos es verdadero.
| Operando 1 | Operador | Operando 2 | Resultado |
|---|---|---|---|
| T | OR | T | T |
| T | OR | F | T |
| F | OR | T | T |
| F | OR | F | F |
Operador Not (!)
El operador lógico NOT es un operador unario que invierte el valor de verdad del operando.
| Operando | Resultado |
|---|---|
| T | F |
| F | T |
Ejemplos de Aplicación:
Evaluación de la expresión: (a < b) AND (b < c)
Si sustituimos valores: (10 < 20) AND (20 < 30)
Resultado: T AND T = T
Prioridad de los Operadores Lógicos
Cuando se encuentran varios operadores en una misma expresión, se evalúan en el siguiente orden:
- Not
- And
- Or
Prioridad de los Operadores en General
La jerarquía completa de operaciones en programación sigue este orden de ejecución:
- 1. Paréntesis
( ) - 2. Potencia
^ - 3. Multiplicación
*, División/, MóduloMod, NegaciónNot - 4. Suma
+, Resta-, ConjunciónAnd - 5. Relacionales
>,<,>=,<=,<>,=y DisyunciónOr
Ejemplos Prácticos de Evaluación
Considerando los valores: a = 10; b = 12; c = 13; d = 10
Ejercicio 1:
((a > b) or (a < c)) and ((a = c) or (a >= b))
Evaluación interna: (F or T) and (F or F)
Resultado intermedio: T and F
Resultado final: F
Ejercicio 2:
((a >= b) or (a < d)) and (( a >= d) and (c > d))
Evaluación interna: (F or F) and (T and T)
Resultado intermedio: F and T
Resultado final: F
Ejercicio 3:
not (a = c) and (c > b)
Identificadores
Los identificadores representan los datos de un programa, tales como constantes, variables y tipos de datos. Un identificador es una secuencia de caracteres que sirve para identificar una posición en la memoria de la computadora, lo que nos permite acceder a su contenido.
Ejemplos de Identificadores:
NombreNum_hrsCalif2
Nota: Es importante no confundir el identificador con la variable en sí, sino entenderlo como el nombre asignado.
Reglas para Formar un Identificador
- Debe comenzar obligatoriamente con una letra (A a Z, mayúsculas o minúsculas) y no debe contener espacios en blanco.
- Se permiten letras, dígitos y caracteres como el guion bajo o underscore (
_) después del primer carácter. - La longitud de los identificadores puede ser de hasta 256 caracteres.