8. • Numérico
– entero: Edad=18
– real: Altura=1.74
• Lógico
– Verdadero falso
• Caracter
– caracter: ‘a’ ‘3’ ´-’
– cadena de caracteres: ‘La Odisea’
Tipos de datos
9. • En un programa, el tipo de un dato determina las
operaciones que se pueden realizar con él.
• A>B
• ‘a’+’b’=‘ab’
• Un operador indica el tipo de operación a realizar
sobre los operandos que actúa.
• 6+8
• Una expresión es una secuencia de operandos y
operadores escrita bajo unas reglas de sintaxis.
• 2*pi*radio
• a*h/2
Operadores y expresiones
10. • Una expresión puede ser:
– Aritmética (devuelve un número entero o real).
– Lógica (devuelve un valor lógico: verdadero o
falso)
– De caracter (devuelve un carácter representable
por computadora).
– De cadena (devuelve una cadena de caracteres).
Expresiones
30. • Dadas las siguientes declaraciones:
TRES = 3
entero a = 5, b = 4
real x = .05, y = 2.
• ¿qué valores se obtienen de evaluar las siguientes expresiones?
1) a = b mod TRES
2) 6 div TRES < TRES mod 6
3) TRES + b - 1 <> a o b >= -b * a y a ** 2 <= 10
4) x * y * 10 = 1
5) b mod a div TRES
6) no ( x * a > y / b )
Ejercicio: Evalúe las siguientes expresiones
31. • 1) falso (actúan en orden los operadores: (mod) e (=))
2) verdadero (actúan en orden los operadores: (div), (mod) y (<))
3) verdadero (actúan en orden los operadores: signo menos (-), (**), (*), suma (+),
resta (-), (>=), (<=), (<>), (y) y (o))
4) verdadero (actúan en orden los operadores: (*), (*) y (=))
5) 1 (actúan en orden los operadores: (mod) y (div))
6) verdadero (actúan en orden los operadores: (*), (/), (>) y (no))
Ejercicio: Evalúe las siguientes expresiones