Ejercicios:
- Problemas
de lógica booleana:
- Dar
el valor de resultado (CIERTO O FALSO) en las siguientes condiciones
dados los valores iniciales:
- grande
= FALSO;
redondo = CIERTO;
puntiagudo = FALSO;
- resultado
= grande y redondo y puntiagudo;
- resultado
= grande o redondo o puntiagudo;
- resultado
= grande y redondo o puntiagudo;
- resultado
= grande o redondo y puntiagudo;
- resultado
= grande xo redondo xo puntiagudo;
- resultado
= (grande o redondo) y puntiagudo;
- Determinar
las tablas completas de todas las posibilidades de las siguientes
condiciones:
- A
y B y C
- A
o B o C
- A
xo B xo C
- A
y B o C
- (A
o B) y (C o D)
- (A
y B) o (C y D)
- Encontrar
las condiciones lógicas para poder discernir los siguientes
problemas:
- Tengo
un perro y un gato. Quiero saber cuando uno de los dos sea mayor
de 3 años.
- A
partir del anterior, ahora quiero saber cuando los dos sean
mayores de 3 años.
- Tengo
sacos de almendras y sacos de avellanas y necessito tener al
menos 10 de almendras y al menos 15 de avellanas.
- A
partir del anterior, ahora me he dado cuenta de que también
me vale si tengo al menos 8 de almendras pero entonce también
al menos 20 de avellanas.
- Tengo
un sensor en una olla que me dice si el contenido hierve y otro
en un congelador que me dice si una botella de agua está
congelada. Necesito saber cuando la olla aún NO hierve
pero en cambio el agua SI está congelada.
- Tengo
una camisa lisa, una a cuadros y una a rayas. También
tengo unos pantalones lisos y unos a rayas. Loas cuadros sólo
pueden combinar con liso; las rayas con liso y rayas; el liso
puede combinar con todo.
- Tengoun
marcador de horas y uno de minutos. Necesito saber cuando son
"y media" entre las 8:00 y las 14:00, y cuando son
"y cuarto" entre las 14:00 y las 21:00, porqué
a estas horas pasan los trenes que me llevan a casa.
- Mis
tomates sólo crecerán si entre Febrero y Marzo
la temperatura no baja por debajo de 3ºC y además,
si entre Abril y Mayo, la temperatura se mantiene entre 8ºC
y 20ºC, y además llueve más de 15 litros
pero menos de 30 litros.
- Dos
condiciones de tres: Se dice que Dios, teniendo tres características
para dar a los hombres:
- ser
Guapo
- ser
Inteligente
- ser
Buena Persona
decidió que cada hombre concreto tan sólo podria
tener dos de estas tres.
Dar la expresión Booleana que define esto y establecer
qué consecuencias tiene a partir de las posibilidades
que aparecen.
- Dar
un algoritmo (no un programa) para los siguientes enunciados:
- Se
quiere encontrar la media de tres números que se entren
por teclado.
- Se
quiere encontrar el area de un trapecio del cual se dará
por teclado sus dos bases (maenor y mayor) y su altura.
- Se
quiere determinar si una tabla de nombres contiene el nombre
"Ricard". (Pista: inventar algún modo de recorrer todas
las posiciones de la tabla.
- Se
quiere definir una base de datos de perros para un veterinario.
Definir cómo deberian de ser los registros de cada ficha.
|