Tutoriales de informática - Abrirllave.com

Abrirllave.com

Ejercicio de Algoritmos - Evaluación de expresiones lógicas en pseudocódigo

Dadas las siguientes declaraciones:

UNO = 1
LETRAS = "abd"
SI = verdadero

caracter vocal = 'i'
entero a = 1, b = -3
real x = 4., z = 2.8

¿Qué valores se obtienen de evaluar las siguientes expresiones?

Expresiones lógicas

1

a <> 4 + b

2

x > z - b

3

SI y LETRAS <= "abcdef"

4

no SI o falso

5

verdadero > verdadero = no SI

6

LETRAS + "124" < "abd124"

7

vocal > 'h' y UNO >= 1 ** 3

Solución:

Valores

1

falso (actúan en orden los operadores: suma (+) y (<>))

2

falso (actúan en orden los operadores: resta (-) y (>))

3

falso (actúan en orden los operadores: (<=) e (y))

4

falso (actúan en orden los operadores: (no) y (o))

5

verdadero (actúan en orden los operadores: (no), (>) y (=))

6

falso (actúan en orden los operadores: concatenación (+) y (<))

7

verdadero (actúan en orden los operadores: (**), (>), (>=) e (y))