�����ALGORITMOS Y ESTRUCTURAS DE DATOS��UNIDAD II: OPERACIONES Y EXPRESIONES.��
CONTENIDO:
Expresiones. Tipos de expresiones.
Operadores aritméticos y lógicos, precedencia y orden de evaluación
Formación y resolución de expresiones
EXPRESIONES
Tipos de expresiones
Operadores Aritméticos
Operador de Concatenación
Operadores Lógicos
Operadores Relacionales
Prioridades
La presencia de paréntesis, cuya prioridad es 0,
indica que se debe empezar
resolver por los paréntesis
de más adentro y luego ir
resolviendo hacia afuera.
Reglas de Prioridad
Expresiones aritméticas
variable = expresión aritmética
Ejemplo de operaciones aritméticas
Para calcular el Sueldo que equivale a las horas trabajadas por el valor de la hora.
sueldo = horasTrab * valorHora
Operadores lógicos
Tabla de verdad de operadores lógicos
P | Q | [NO] P | [NO] Q | P [O] Q | P [Y] Q |
V | V | F | F | V | V |
V | F | F | V | V | F |
F | V | V | F | V | F |
F | F | V | V | F | F |
Ejemplo de expresiones
20 * 2
40 + 10
50 > 14
[V] 14 > 10
[V]
[O]
Otro ej. De expresión
Sigamos con el ejemplo
F V
V
V V
V
V
Otros ejemplos
-(3 - 5.2) -( -2.2 ) 0.5 * 2.2 1.1 Actúan en orden los operadores: resta (-), signo menos (-) y (*), priorizando los paréntesis | 2) 9 – x/medio 9 - 3/0.5 9/1.5 6 Actúan en orden los operadores: (/), y resta (-)
|
Dados los siguientes datos:
medio = 0.5
x=3
z= 5.2