Documentos de Académico
Documentos de Profesional
Documentos de Cultura
programación
3
Concepto de Programa
1. Entrada
2. Salida
3. Algoritmos de resolución
Instrucciones y Tipos de Instrucciones
Operadores relacionales
Operadores lógicos
Delimitadores
20
Operadores relacionales
Compara estos
valores entre si y Los operadores
Los operadores
Se utilizan para esta comparación relaciónales
Tienen el mismo relaciónales tiene
establecer una produce un comparan valores
nivel de prioridad menor prioridad
relación entre dos resultado de del mismo tipo
en su evaluación. que los
valores. certeza o falsedad (numéricos o
aritméticos.
(verdadero o cadenas)
falso).
21
Operadores relacionales
22
Operadores relacionales
Ejemplos:
Si a = 10
b = 20
c = 30
•a+b>c
•a-b<c
•a-b=c
•a*b<>c
23
Operadores Lógicos
• Estos operadores se utilizan para
establecer relaciones entre valores lógicos.
• Estos valores pueden ser resultado de
una expresión relacional.
Operadores Lógicos
And
Y Or O
Not Negación
24
Operadores Lógicos
25
Operadores Lógicos
26
Operadores Lógicos
27
Prioridad de los operadores en general
• 1. Potenciación (^).
• 2. Multiplicación (*), división (/), y el resto de la división (%).
• 3. sumas y restas.
• 4. operadores relacionales.
• 5. operador lógico ~ (not).
• 6. operador lógico & (and).
• 7. operador lógico | (or).
28
Ejemplos
Ejemplos:
a = 10 b = 12 c = 13 d
=10
29
Delimitadores
30
Talle
r
• Resuelva las siguientes expresiones
Ejemplos:
Si a = 10
b = 20
c = 30
•a+b>c
•a-b<c
•a-b=c
•a*b<>c 31
Otros ejemplos …
• a) 3>5 and 4<6 f) 5 + ( ( 8 – 2 – 4 ) / 2 ) ^ 5
b) 5<=5 or 9>8 – 12
c) 7 < > 9
d) not 2 = 2
a) 5 + 2 * 7 - 3
b) 3 + 9 * 2 – 4
*5
c) 1 – 5 * 2 ^ 3
*2/8
d) 3 + 5 * 4 / 2
* (5 – 3)
32
e) 3 + 5 * ( 4 /
Bibliografía
17