1. TABLAS DE VERDAD C++
CENTRO DE ESTUDIOS TECNOLOGICOS INDUSTRIAL Y DE
SERVICIOS NO° 109
DESARROLLA SOFTWARE UTILIZANDO PROGRAMACION
ESTRUCTURADA
HERNANDEZ BARRIOS KATHERIN YATZIRI
MARGARITA ROMERO ALVARADO
2. TABLAS DE VERDAD
• Una tabla de verdad, o tabla de valores de
verdad, es una tabla que demuestra el valor de
verdad de una proposición compuesta, para
cada combinación de valores de verdad que se
pueda asignar a sus componentes.
3. VALORES DE VERDAD
Los valores de verdad posibles son dos:
VERDADERO y FALSO , pueden expresarse como 1 y 0
Normalmente se representa al valor verdadero con la letra V y al valor Falso con la F. Tambien se usan las
letras T ( por “ True “ , “ Verdadero “ en ingles) y F ( por “ False “ , “ Falso “ en ingles)
4. DISYUCIÓN
• La disyunción es un operador que opera sobre dos
valores de verdad, típicamente los valores de verdad de
dos proposiciones, devolviendo el valor de verdad
verdadero cuando una de las proposiciones es
verdadera, o cuando ambas lo son, y falso cuando
ambas son falsas.
• EJEMPLO
P v q (se lee: “ p o q “)
1#p = “El numero 2 es par”
q= “Es la suma de 2+2 es 4” entonces..
pvq_: “El numero 2 es par o la suma de 2+2 es 4”
5. CONJUCIÓN
• La conjunción es un operador que opera sobre dos valores
de verdad, típicamente los valores de verdad de dos
proposiciones, devolviendo el valor de verdad verdaderi
cuando ambas proposiciones son verdaderas, y falso en
cualquier otro caso. Es decir es verdadera cuando ambas
son verdaderas.
• EJEMPLO
p * q (se lee: “ p y q”)
1#p = “El numero 4 es par”
Q= “Siempre el residui de los números pares es 2” entonces..
p*q: “El numero 4 es par y Siempre el residuo de los números
pares es 2”
6. NEGACIÓN
• La característica de la negación es que invierte el valor
de verdad de la proposición. La negación es un
operador que se ejecuta sobre un único valor de
verdad, devolviendo el valor contradictorio de la
proposición considerada. Consiste en cambiar el valor
de verdad de una variable proposicional.
• EJEMPLO:
1# p: “4+4 es igual a 9”
-p: “4+4 no es igual a 9”
7. CONDICIONAL
• El condicional material es un operador que opera
sobre dos valores de verdad, típicamente los valores
de verdad de dos preposiciones, devolviendo el valor
de verdad falso o solo cuando la primera proposición
es verdadera y la segunda falsa, y verdadero en
cualquier otro caso
• La condicional de dos preposiciones p,q da lugar a la
proposición: si p entonces q, se representa por p q
8. BICONDICIONAL
• El bicondicional o doble implicación es un operador
que funciona sobre dos valores de verdad,
tipícamente los valores de verdad de dos
proposiciones, devolviendo el valor verdad verdadero
cuando ambas proposiciones tienen el mismo valor
de verdad.
9. PROPOSICION
• Una proposición solo puede ostentar uno de ellos (ni los dos a la vez, ni ninguno de ellos) Estos valores se llaman
“Booleanos”
• Una proposición es una afirmación capaz de tener un valor de verdad. Es decir una oración de la cual se puede decir
que es verdadera o que es falsa
10. OPERACIONES LOGICAS
• Una operación lógica se compone de operandos (proposiciones) y operadores. Mediante una operación lógica se
unen proposiciones para obtener una nuev proposición compuesta