Está en la página 1de 4

EJERCICIO DE LÓGICA

SOBRE EXCEL

Las hojas de cálculo contenidas en este documento se corresponden con los


ejercicios propuestos tanto en clase de teoría como en las sesiones prácticas para
ejercitar los conceptos del álgebra de boole aplicados al uso de la hoja de cálculo.

En cada una de las tres hojas siguientes el alumno dispondrá de plantillas para
completar los ejercicios propuestos. Cada hoja contiene el enunciado del ejercicio así
como dos tablas para rellenar con las fórmulas correspondientes.

La primera tabla plantea la solución al ejercicio con el uso exclusivo de las funciones
lógicas y de comparación.

La segunda de las tablas plantea al alumno el uso de las mismas expresiones


integradas en una función condicional (SI) con el fin de mostrar resultados filtrados
en función de los valores de verdad obtenidos por las expresiones lógicas.

Se recomienda realizar antes los ejercicios sobre el papel ya que la hoja de cálculo
servirá tanto como entrenamiento para la herramienta como para comprobar la
correcta realización previa de los ejercicios.
Ejercicio 1 Ejercicio 1

A a) b) c) d) e) f) g) A a) b) c) d) e) f) g)
1 1 0 TRUE 0 FALSE 1 SÍ
2 TRUE FALSE FALSE 0 FALSE 2 SÍ
3 TRUE FALSE TRUE FALSE Utiliza exclusivamente 3 SÍ
4 FALSE FALSE FALSE TRUE las funciones lógicas 4
5 FALSE TRUE TRUE FALSE obteniendo un valor 5
6 FALSE FALSE FALSE FALSE VERDADERO O 6
7 FALSE FALSE FALSE TRUE FALSO 7
8 FALSE FALSE FALSE TRUE 8
Y(cond1; cond2;...)
9 FALSE FALSE FALSE TRUE O(cond1; cond2;...) 9
10 FALSE FALSE FALSE TRUE 10

Supongamos un número natural A que puede tomar valores en un rango entre 1 y 10 (ambos
inclusive). Escribe formulas lógicas que hagan ciertos los siguientes valores de A (puedes
probar varias soluciones)
a) A=1, A=2, A=3 Ejemplo: A<=3 También puedes utilizar la función SI para
b) A=5 filtrar el resultado y mostrar un valor
c) A=1 A=3 A=5 diferente:
d) A=2, A=3, A=4
e) A=3, A=4, A=7, A=8, A=9, A=10 SI (condición; valor si cierto; valor si falso)
f) A=3, A=5, A=6, A=7
g) A=1, A=2, A=3, A=8, A=9

Solución Solución
A a) b) c) d) e) f) g) A a) b) c) d) e) f) g)
1 Verdadero Falso 1 0 0 0 TRUE 1 SI SI SI
2 Verdadero Falso 0 1 0 0 TRUE 2 SI SI SI
3 Verdadero Falso 1 1 1 1 TRUE 3 SI SI SI SI SI SI
4 Falso Falso 0 1 1 0 FALSE 4 SI SI
5 Falso Verdadero 1 0 0 1 FALSE 5 SI SI SI
6 Falso Falso 0 0 0 1 FALSE 6 SI
7 Falso Falso 0 0 1 1 FALSE 7 SI SI
8 Falso Falso 0 0 1 0 TRUE 8 SI
9 Falso Falso 0 0 1 0 TRUE 9 SI
10 Falso Falso 0 0 1 0 FALSE 10 SI
Ejercicio 2 Ejercicio 2

A B a) b) c) d) e) A B a) b) c) d) e)
1 1 0 FALSE 1 1
1 2 TRUE FALSE 1 2 SI
1 3 FALSE FALSE Supongamos dos números naturales A y B que 1 3
1 4 FALSE TRUE pueden tomar valores en un rango entre 1 y 5 1 4
1 5 FALSE FALSE (ambos incluidos). 1 5
2 1 FALSE FALSE ¿Para qué valores de A y B se hacen ciertas las 2 1
2 2 TRUE FALSE siguientes fórmulas lógicas? 2 2 SI
2 3 FALSE FALSE a) (A<3) Y (B=2) 2 3
2 4 FALSE TRUE b) (A=5 O A<3) Y B=4 2 4
2 5 FALSE FALSE c)(A>5) O (B<3) 2 5
3 1 FALSE FALSE d) (A>5) Y (B=3) 3 1
3 2 FALSE FALSE 3 2
3 3 FALSE FALSE 3 3
3 4 FALSE FALSE 3 4
3 5 FALSE FALSE 3 5
4 1 FALSE FALSE 4 1
4 2 FALSE FALSE VERDADERO o FALSO (Y,O) 4 2
4 3 FALSE FALSE 4 3
4 4 FALSE FALSE 4 4
4 5 FALSE FALSE 4 5
5 1 FALSE FALSE 5 1
5 2 FALSE FALSE 5 2
5 3 FALSE FALSE 5 3
5 4 FALSE TRUE funciones (SI, Y, O) 5 4
5 5 FALSE FALSE 5 5

Solución Solución
A B a) b) c) d) A B a) b) c) d)
1 1 0 0 1 FALSE 1 1 SI
1 2 1 0 1 FALSE 1 2 SI SI
1 3 0 0 0 FALSE 1 3
1 4 0 1 0 FALSE 1 4 SI
1 5 0 0 0 FALSE 1 5
2 1 0 0 1 FALSE 2 1 SI
2 2 1 0 1 FALSE 2 2 SI SI
2 3 0 0 0 FALSE 2 3
2 4 0 1 0 FALSE 2 4 SI
2 5 0 0 0 FALSE 2 5
3 1 0 0 1 FALSE 3 1 SI
3 2 0 0 1 FALSE 3 2 SI
3 3 0 0 0 FALSE 3 3
3 4 0 0 0 FALSE 3 4
3 5 0 0 0 FALSE 3 5
4 1 0 0 1 FALSE 4 1 SI
4 2 0 0 1 FALSE 4 2 SI
4 3 0 0 0 FALSE 4 3
4 4 0 0 0 FALSE 4 4
4 5 0 0 0 FALSE 4 5
5 1 0 0 1 FALSE 5 1 SI
5 2 0 0 1 FALSE 5 2 SI
5 3 0 0 0 FALSE 5 3
5 4 0 1 0 FALSE 5 4 SI
5 5 0 0 0 FALSE 5 5
Ejercicio 3 VERDADERO o FALSO (Y,O)

IND stock tipo precio a) b) c) d) e) f) g) h) i) j) Supongamos un conjunto de artículos. Sean:


A: la cantidad en almacén de cada uno (valores de 0 a 99)
1 20 E 45 12/31/1899
B: el tipo de artículo (puede tomar tres valores: “electrónica”, “hogar” y “moda”)
2 56 M 1500 12/30/1899 C: el precio sin IVA
3 99 E 72 12/31/1899 Suponiendo que:
4 99 H 200 12/30/1899 - No se puede tener en el almacén más de 99 unidades de un mismo artículo
5 50 M 30 12/30/1899 - El IVA es de un 18%
6 89 H 20 12/30/1899 ¿Cómo expresarías con una fórmula lógica los siguientes enunciados?
a) Artículos de electrónica.
7 35 E 7 12/31/1899
b) Artículos de moda con un stock de 50 unidades o más.
8 0 H 130 12/30/1899 c) Artículos de hogar sin stock en el almacén.
9 99 H 1200 12/30/1899 d) Artículos con stock máximo y un precio sin IVA superior a los 150 euros.
10 50 E 25 12/31/1899 e) Artículos que siendo de hogar o de moda tienen un precio sin IVA entre los 100 y los
150 euros.
11 15 M 80 12/30/1899 f) Artículos de hogar o que siendo de moda tienen un precio sin IVA entre los 100 y los
12 99 M 65 12/30/1899 150 euros.
13 42 E 1700 12/31/1899 g) Artículos con un precio superior a 999 euros y un stock mínimo de 40.
14 99 M 140 12/30/1899 h) Artículos de electrónica con stock máximo.
i) Artículos con más de 20 unidades en stock y no menos de 5 con un precio (incluido el
15 0 H 80 12/30/1899 IVA) entre los 50 y los 150 euros.
j) Artículos con 35 unidades o más en stock y un precio con IVA superior a los 100 euros.

Solución
IND stock tipo precio a) b) c) d) e) f) g) h) i) j)
1 20 E 45 1 0 0 0 0 0 0 0 VERD FALSE
2 56 M 1500 0 0 0 0 0 0 VERD 0 0 VERD IND stock tipo precio a) b) c) d) e) f) g) h) i) j)
3 99 E 72 1 0 0 0 0 0 0 VERD 0 FALSE 1 20 E 45 SÍ
4 99 H 200 0 0 0 VERD 0 VERD 0 0 0 VERD 2 56 M 1500
5 50 M 30 0 VERD 0 0 0 0 0 0 0 FALSE 3 99 E 72 SÍ
6 89 H 20 0 0 0 0 0 VERD 0 0 0 FALSE 4 99 H 200
7 35 E 7 1 0 0 0 0 0 0 0 0 FALSE funciones (SI, Y, O) 5 50 M 30
8 0 H 130 0 0 VERD 0 VERD VERD 0 0 0 FALSE 6 89 H 20
9 99 H 1200 0 0 0 VERD 0 VERD VERD 0 0 VERD 7 35 E 7 SÍ
10 50 E 25 1 0 0 0 0 0 0 0 0 FALSE 8 0 H 130
11 15 M 80 0 0 0 0 0 0 0 0 VERD FALSE 9 99 H 1200
12 99 M 65 0 0 0 0 0 0 0 0 0 FALSE 10 50 E 25 SÍ
13 42 E 1700 1 0 0 0 0 0 VERD 0 0 VERD 11 15 M 80
14 99 M 140 0 0 0 0 VERD VERD 0 0 0 VERD 12 99 M 65
15 0 H 80 0 0 VERD 0 0 VERD 0 0 0 FALSE 13 42 E 1700 SÍ
14 99 M 140
15 0 H 80

Solución
IND stock tipo precio a) b) c) d) e) f) g) h) i) j)
1 20 E 45 SI SI
2 56 M 1500 SI SI
3 99 E 72 SI SI
4 99 H 200 SI SI SI
5 50 M 30 SI
6 89 H 20 SI
7 35 E 7 SI
8 0 H 130 SI SI SI
9 99 H 1200 SI SI SI SI
10 50 E 25 SI
11 15 M 80 SI
12 99 M 65
13 42 E 1700 SI SI SI
14 99 M 140 SI SI SI
15 0 H 80 SI SI

También podría gustarte