You don't have access to this class

Keep learning! Join and start boosting your career

Aprovecha el precio especial y haz tu profesión a prueba de IA

Antes: $249

Currency
$209
Suscríbete

Termina en:

0 Días
0 Hrs
39 Min
13 Seg

¿Qué son las tablas de verdad?

7/17
Resources

Truth tables are a tool that help us to determine which are the necessary conditions for a proposed statement to be true or valid. They are used as a support to make decisions from a given result.

Knowing the types of truth tables

There are 3 types of truth tables, these are; negation, conjunction and disjunction, next we will know more about how they work.

Negation truth table

This table is characterized for being the simplest of all, because it is the one with the least number of actors.

The way this table works is by returning the opposite value of the proposition considered, that is, if a statement is true, the negation of this will make it false or vice versa, if the condition is false when it is negated, the result will be true.

A -A
V F
F V

Conjunction truth table

Conjunction can be seen as the union of two values. The way it works is that something is true when both parts involved are true and when the parts are different, the result is false.

A B A^B
V V V
V F F
F V F
F F F

Disjunction truth table

In disjunction something will be true when at least one of the propositions is true, otherwise it will be false.

A B A∨B
V V V
V F V
F V V
F F F

We invite you to think of use cases that truth tables can have, once you do, share with us in the commentary session your conclusion!

Course contribution created by: Silfredo Ibarra.

Contributions 236

Questions 8

Sort by:

Want to see more contributions, questions and answers from the community?

⚡👉 Tablas de verdad con binarios

⚡Tablas de verdad

Me costaba entender las tablas de verdad 😦 Pero, hice unos apuntes con ejemplos de frutas 🍏🍎 y entendí mejor cómo funcionan 😅
.
💚 Aquí te dejo los apuntes: Qué son las tablas de verdad: reglas y ejemplos con frutas

  • Negación

p = ~ p
1 = 0
0 = 1

  • Conjunción (multiplicación )

p q = p^q
1 * 1 = 1
1 * 0 = 0
0 * 1 = 0
0 * 0 = 0

  • Disyunción(suma)

p q = pvq
1 +1 = 1
1 + 0 = 1
0 + 1 = 1
0 + 0 = 0

Resumen

Algunos apuntes que tome durante la clase 💚


Tablas de Verdad…
Negación es la que nos devuelve el valor opuesto del valor que se proporcionó.

V = F
F = V

.
Conjunción es verdadera si ambos valores son verdaderos, pero es falsa si existe un solo valor falso o ambos.

V + V = V
V + F = F
F + V = F
F + F = F

.
Disyunción será falsa cuando ambos valores sean falsos, será verdadero cuando al menos uno de los dos valores o ambos son verdaderos. Lo opuesto a la conjunción.

V + V = V
V + F = V
F + V = V
F + F = F

Utilizando Binarios:
Negación contrario a lo que teníamos.
1 = 0; 0 = 1;

Conjunción es verdadero cuando ambos son verdaderos (Y o AND)
1 1 = 1;
1 0 = 0;
0 1 = 0;
0 0 = 0;

Disyunción cuando al menos 1 de los valores sea verdadero, será verdadero. (OR)
0 0 = 0;
1 0 = 1;
0 1 = 1;
1 1 = 1;

🌈 Tablas de Verdad 🌈


· ✨ Negación ✨ ¬ - no

Devuelve el valor opuesto de la proposición considerada

· ✨ Conjunción ✨ ^ - y

Solo es verdadera cuando ambas son verdaderas
V V => V

· ✨ Disyunción ✨ v - ó

Solo es falso cuando ambas son falsas
F F => F

Para los binarios:

1 = true o encendido
0 = false o apagado

Este video de Freddy, me aclaró muchísimo las dudas:

https://www.youtube.com/watch?v=Pfyuv5ZnNNw

gracias platzi por todo lo que enseña

Mi consejo es que revisen los recursos compartidos si quieren tener un conocimiento mas claro. Les va a servir de mucho si lo tienen claro desde el principio.

Tablas de Verdad con Números Binarios

Es necesario leer el blog y ver el vídeo de apoyo, se entiende mucho mejor.

Hola quiero hacer un comentario a modo de aporte, en el vídeo dice que se piense la conjunción como una "Unión". Probablemente intenta construir una analogía que a futuro puede prestarse a entender mal. La conjunción es equivalente logico a la intersección de conjuntos o elementos. Tener presente está corrección es muy importante para saber cómo podemos usar la operación de conjunción cuando por ejemplo estamos trabajando con dos conjuntos de datos

Símbolos (Operadores lógicos) en código (JS)

Negación

La negación se representa en código con “!”

const a = true;

// negación
const notA = !a;  // true

Conjunción

La conjunción se representa con “&&”

const a = true;
const b = false;

// conjunción
const result = a && b;  // false

Disyunción

La disyunción se representa con “||”

const a = true;
const b = false;

// disyunción
const result = a || b;  // true

Tablas de verdad

Herramienta que nos ayuda a determinar cuáles son las condiciones necesarias para que sea verdadero o válido un enunciado o propuesta.

  • Negación: Devuelve el valor opuesto de la proposición considerada.

    EJ/

  • Conjunción: Es verdadera cuando ambas son verdaderas.

    EJ/

  • Disyunción: Será verdadera cuando por lo menos una de las proposiciones es verdadera, de lo contrario será falsa.

    EJ/

Les dejo esta imagen que me pareció bastante completa.

Aquí les dejo mi resumen:

def tabla_verdad(tipo_tabla, p, q):
    """Crea una tabla de verdad para dos proposiciones y los operadores lógicos"""
    
    # Encabezado de la tabla
    print(f"{'p':^5} {'q':^5} {'not p':^6} {tipo_tabla:^6}")
    print("-" * 26)

    # Filas de la tabla
    for i in range(2):
        p_val = i
        q_val = i

        # Evaluar la negación de p
        not_p_val = int(not p_val)

        # Evaluar la proposición compuesta
        if tipo_tabla == 'AND':
            pq_val = p_val and q_val
        elif tipo_tabla == 'OR':
            pq_val = p_val or q_val
        elif tipo_tabla == 'XOR':
            pq_val = p_val ^ q_val
        else:
            raise ValueError("Tipo de tabla no válido")

        # Mostrar la fila en la tabla
        print(f"{p_val:^5} {q_val:^5} {not_p_val:^6} {pq_val:^6}")

# Pedir al usuario los valores de p y q y el tipo de tabla
p = int(input("Valor de p (0 o 1): "))
q = int(input("Valor de q (0 o 1): "))
tipo_tabla = input("Tipo de tabla (AND, OR, XOR): ")

# Mostrar la tabla de verdad
tabla_verdad(tipo_tabla, p, q)

Mis tablas de verdad con binarios

negación: 1=0 0= 1 conjunción 1 y1 = 1 1y 0 = 0 0y 1= 0 0y 0= 0 disyuncion 1 o 1 = 1 1 o 0 = 1 0 o 1 = 1 0 o 0 = 0

Para quienes quieran entender más a detalle las tablas de verdad de

  • Disyunción
  • Conjunción

Les recomiento ver este video del canal "Pasos por Ingenieria"
https://www.youtube.com/watch?v=CjX8q8lXWdg

compañeros este tema es muy amplio y fue resumido en solo 5 minutos y no hubo casi ejemplos. me parece que nos toca adquirir conocimientos por otros medios.

les dejo el siguiente enlace para que introduzcan mucho más en este tema.

https://www.youtube.com/playlist?list=PLeySRPnY35dHBYcVHPisjBCVHBa954rMZ

NEGACION
V — F
F —V

NEGACION EN BINARIO

1 — 0
0 —1

CONJUNCION

V / V - V
V / F - F
F / V - F
F / F - F

CONJUNCION EN BINARIO

1 / 1 - 1
1 / 0 - 0
0 / 1 - 0
0 / 0 - 0

DISYUNCION
V / V - V
V / F - V
F / V - V
F / F - F

DISYUNCION EN BINARIO
1 / 1 - 1
1 / 0 - 1
0 / 1 - 1
0 / 0 - 0

Pensé que no podría entenderlo, pero para comprenderlo mejor me hago la idea que son como "condicionales" para obtener una respuesta lógica según lo que se busca. Pero me falta entenderlo con binarios, y veo que hay comentarios con algo más de profundidad en el tema.
**Tabla de verdad con números binarios** * ***Tabla de verdad de negación*** A -A 1 0 0 1 Esta tabla la podríamos usar en el caso de que nos sea útil tener el resultado contrario, por ejemplo a la hora de querer invertir una señal en un circuito. * ***Tabla de verdad de conjunción*** A B A^B 1 1 1 1 0 0 0 1 0 0 0 0 Esta tabla nos podría ser útil para activar una alarma, en caso de que cumplan dos condiciones, se activará la alarma, así nos aseguramos de crear unas condiciones adecuadas para que el uso de la alarma sea óptimo. * ***Tabla de verdad de disyunción*** A B AvB 1 1 1 1 0 1 0 1 1 0 0 0 Esta tabla nos puede ser útil en caso de tener un conmutador, es decir, dos interruptores para encender una luz, cuando solo uno de ellos este activo, se encenderá la luz. Espero que resulte de utilidad este aporte y que sea acorde a lo pedido en el reto de esta clase. Ánimo!

Si quieren profundizar un poco más sobre los temas que damos en el curso les recomiendo un libro llamado fundamentos de lógica digital

![](https://static.platzi.com/media/user_upload/Tablas%20de%20verdad-7c6279d2-db28-4c35-8d40-f89905fef0e5.jpg)

🍃Las tablas de verdad se utilizan en una amplia variedad de aplicaciones en las que es necesario comprender cómo funcionan las relaciones lógicas entre diferentes variables o conceptos. Algunos ejemplos de casos de uso real de las tablas de verdad incluyen:

Diseño de circuitos electrónicos: Las tablas de verdad se utilizan para representar y probar las relaciones lógicas entre los componentes de un circuito electrónico, como interruptores y luces.

Desarrollo de software: Las tablas de verdad se utilizan para probar la funcionalidad de las aplicaciones de software, asegurándose de que los resultados sean los esperados en función de diferentes entradas.

Análisis de sistemas de control: Las tablas de verdad se utilizan para representar y probar las relaciones lógicas entre los componentes de un sistema de control, como sensores y actuadores.

Análisis de sistemas de señalización: Las tablas de verdad se utilizan para representar y probar las relaciones lógicas entre los componentes de un sistema de señalización, como semáforos y señales de tráfico.

Análisis lógico: Las tablas de verdad se utilizan para representar y probar la validez de argumentos y teoremas lógicos en una amplia variedad de campos, incluidas las matemáticas, la filosofía y las ciencias sociales.

Estos son solo algunos ejemplos de los muchos casos de uso real de las tablas de verdad en diferentes campos y disciplinas

😃

En inglés la negación es NOT, la conjunción es AND y la disyunción es OR.

Lo veo de esta forma:
Cuando dos socios se unen (Conjunción), y ambos tienen una actitud positiva frente a los conflictos o situaciones que se enfrenten a diario dentro del desarrollo de la empresa, posiblemente seguirán con manteniendo esa actitud a lo largo del tiempo pese a los obstáculos (V^V = V), pero si tan solo uno de ellos se enfrasca en lo negativo, la actitud positiva siempre estará afectada por lo negativo (V^F=F) o lo (F^V=F) o (F^F=F). Ahora, cuando se separen el socio B decida irse, en la empresa quedara A, y cada uno de ellos se mantendrá su misma energía.

DISYUNCION
A B RESULTADO
V F V
F V V
V V V
F F F

Práctica con binarios:

NOT:
0 => 1
1 => 0

AND (conjunción):
0 ⋏ 1 => 0
1 ⋏ 1 => 1
0 ⋏ 0 = 0
se puede decir también que es una multiplicación:
0 x 1 = 0
1 x 1 = 1
0 x 0 = 0

OR (disyunción):
0 v 0 => 0
0 v 1 => 1
1 v 1 => 1
se puede decir también que es como la suma:
0 + 0 = 0
0 + 1 = 1
1 + 1 = 1

Reto de la clase utilizando binarios.

Reto de la clase usando binarios
Negación (Not)(lo contrario)
--------
A | ¬A
-------
0 | 1 
1 | 0
-------


Cojunción (And)(como multi)

A B  A/\B
----------
1 1	 1
1 0	 0
0 1	 0
1 0	 0


Disyunción (Or)(como suma)

A B  AVB
--------
1 1   1
1 0   1
0 1   1
0 0   0

El video de youtube que se detalla en los recursos de esta clase, añade gran valor a la misma, 100% recomendable.

Aqui la diferencia de la simbología entre la disyunción incluyente y excluyente

V= 1 F=0
conjunción =and = multiplicación
disyunción = or = suma
disyunción fuerte = xor = si son iguales es 0 si son diferentes es 1

Que bueno hubiese sido que en el colegio hubiesen explicado todo de esta manera.

conjunción 1 1 = V 1 0 = F 0 1 = F 0 0 = F DISYUNCION 1 1 = V 1 0 = V 0 1 = V 0 0 = F NEGACIÓN ~0 = 1 ~1 = 0

Tablas de verdad

Son una herramienta que nos ayuda a determinar si es válido o falso un enunciado.

  1. Negación: ~V = F ; ~F = V
  2. Conjunción: solo será verdadero cuando ambos valores sean verdaderos.
  3. Disyunción: El resultado solo será falso cuando ambos valores sean falsos.

![](

![](

Les recomiendo esta playlist por si quieren profundizar en las tablas de verdad y conectores lógicos

https://www.youtube.com/playlist?list=PLeySRPnY35dHBYcVHPisjBCVHBa954rMZ

Negación: SI a es 01 sera igual a 1 , si b es 1 seraigual a 0 , Conjunción: si a y b son iguales a 1 , será igual a 1 pero si a es igual a 0 y b igual a 1 será a y b = a 0 Disyunción: si a o b tiene 1 entonces el valor será igual a 1 pero si a y b tienen ambos 0 el valor será igual a 0 , es decir para que a y b tengan 1 , almenos uno de los dos tiene que llevar 1 1 : True , Blanco , Encendido, SI 2: False , Negro , Apagado , No
Conversión de las tablas de verdad Conjunción (AND) y Disjunción (OR) a valores binarios: ![](https://static.platzi.com/media/user_upload/imagen-a640600f-bedc-4027-854b-7acffff006fe.jpg)
El tema de las tablas de verdad, se abarca dentro un contexto un poco más grande que se denomina "Álgebra de proposiciones" o "Lógica de proposiciones". Este pdf ilustra el tema: <https://www.cs.buap.mx/~fjrobles/LogPro.pdf>
![](https://static.platzi.com/media/user_upload/image-cdf5b081-71d2-419e-a24b-6310e0f43db6.jpg)
### ¿Qué son las Tablas de Verdad? Las tablas de verdad son una herramienta fundamental en la lógica proposicional y en el álgebra de Boole. Son tablas que listan todas las posibles combinaciones de valores de verdad (verdadero o falso) para un conjunto de proposiciones y muestran el resultado correspondiente de una operación lógica. Estas tablas son utilizadas para analizar y determinar la veracidad de proposiciones lógicas compuestas. ### Elementos de una Tabla de Verdad 1. **Columnas**: Representan las variables proposicionales simples (como *p*, *q*, *r*) y las operaciones lógicas entre ellas. 2. **Filas**: Contienen todas las combinaciones posibles de valores de verdad de las proposiciones simples. Cada fila muestra un caso posible de la evaluación de la proposición compleja. ### Operaciones Lógicas Básicas Las tablas de verdad pueden representar varias operaciones lógicas básicas: **Negación (NOT)**: Invierte el valor de verdad de una proposición. ```js | INPUT | OUTPUT | |-------|--------| | V | F | | F | V | ```**Conjunción (AND)**: Es verdadera solo si ambas proposiciones son verdaderas. ```js | A | B | A AND B | |---|---|---------| | V | V | V | | V | F | F | | F | V | F | | F | F | F | ```**Disyunción (OR)**: Es verdadera si al menos una de las proposiciones es verdadera. ```js | A | B | A OR B | |---|---|--------| | V | V | V | | V | F | V | | F | V | V | | F | F | F | ```**Condicional (IMPLIES)**: Es falsa solo si la primera proposición es verdadera y la segunda es falsa. ```js | A | B | A → B | |---|---|-------| | V | V | V | | V | F | F | | F | V | V | | F | F | V | ```**Bicondicional (↔)**: Es verdadera si ambas proposiciones tienen el mismo valor de verdad. ```js | A | B | A ↔ B | |---|---|-------| | V | V | V | | V | F | F | | F | V | F | | F | F | V | ```Aplicaciones de las Tablas de Verdad Las tablas de verdad son utilizadas en diversos campos, incluyendo: * **Lógica Matemática**: Para evaluar proposiciones complejas y demostrar tautologías. * **Programación**: Para crear condiciones lógicas en estructuras de control como if-else. * **Diseño de Circuitos Digitales**: Para analizar y diseñar circuitos lógicos. ### Cómo Construir una Tabla de Verdad 1. **Identifica las Variables y Determina el Número de Filas**: Si tienes *n* variables, habrá 2*n* filas en la tabla. 2. **Lista Todas las Combinaciones Posibles**: Escribe todas las combinaciones posibles de valores de verdad para las variables. 3. **Determina el Resultado para Cada Combinación**: Utiliza las reglas de las operaciones lógicas para determinar el valor de verdad de la proposición compleja para cada combinación. ### Ejemplo de Construcción de una Tabla de Verdad Supongamos que queremos construir la tabla de verdad para la proposición (*A*∧*B*)∨*C*: ```js | A | B | C | A AND B | (A AND B) OR C | |---|---|---|---------|----------------| | V | V | V | V | V | | V | V | F | V | V | | V | F | V | F | V | | V | F | F | F | F | | F | V | V | F | V | | F | V | F | F | F | | F | F | V | F | V | | F | F | F | F | F | ```Conclusión Las tablas de verdad son una herramienta poderosa para analizar y determinar la veracidad de proposiciones lógicas. Son ampliamente utilizadas en lógica matemática, programación y diseño de circuitos digitales. Al proporcionar una representación sistemática de todas las combinaciones posibles de valores de verdad, las tablas de verdad facilitan el análisis y la comprensión de expresiones lógicas complejas.
Creo que quedaría de esta forma ![](https://static.platzi.com/media/user_upload/imagen-e5c33b45-8e14-4c58-b8f7-b3859d16391d.jpg)
# Tablas de verdad en números binarios![](https://static.platzi.com/media/user_upload/Tablas%20de%20verdad%20en%20n%C3%BAmeros%20binarios-e3a879d6-e79a-457a-823f-d258986bb1c6.jpg)
**Guía sencilla:** **1) Negación:** Si A es verdadero, entonces B es falso. **Por ejemplo:** Hoy hace calor, entonces hoy no hace frío. \- **2) Conjunción:** Es verdadero, SÓLO si A y B son verdaderas (Funcionan como requisitos) **Por ejemplo:** Si A: Está despejado y B: Tengo hambre, entonces saldré a la panadería (Si no se cumplen AMBOS requisitos, entonces no saldré) \- **3) Disyunción:** Es verdadero si A o B es verdadero (Funciona como disparadores) **Por ejemplo:** Si A: Tengo Dinero o B: Tengo ganas de pasear, entonces voy a salir al centro comercial (Si al menos una es verdadera, entonces salgo al centro comercial)
**Guía sencilla:** **1) Negación:** Si A es verdadero, entonces B es falso. **Por ejemplo:** Hoy hace calor, entonces hoy no hace frío. \- **2) Conjunción:** Es verdadero, SÓLO si A y B son verdaderas (Funcionan como requisitos) **Por ejemplo:** Si A: Está despejado y B: Tengo hambre, entonces saldré a la panadería (Si no se cumplen AMBOS requisitos, entonces no saldré) \- **3) Disyunción:** Es verdadero si A o B es verdadero (Funciona como condiciones) **Por ejemplo:** Si A: Tengo Dinero o B: Tengo ganas de pasear, entonces voy a salir al centro comercial (Si al menos una es verdadera, entonces salgo al centro comercial)
**Negación** V = F F = V Es lo contrario. **Conjución**: Siempre que tengamos V + V = V de ahí las demas son falsas. **Disyunción**: Siempre que tengamos F + F= F de ahí las demas son verdaderas.
Clase esencial pero necesaria
**Negación** * A -A 1 0 0 1 **Conjunción** * A B A^B 1 1 1 1 0 0 0 1 0 0 0 0 **Disyunción** * A B AvB 1 1 1 1 0 1 0 1 1 0 0 0
![](https://static.platzi.com/media/user_upload/image-aa649a8d-d703-4d42-879f-b30854f3e700.jpg)
Las tablas de verdad son fundamentales en la lógica y la computación porque permiten visualizar y analizar todas las posibles combinaciones de valores de verdad en expresiones lógicas. Facilitan la comprensión de cómo los operadores lógicos (AND, OR, NOT) afectan el resultado, siendo esenciales en el diseño de circuitos y programación.
Negación A l -B 1 0 0 1 Conjunción A l B l AyB 1 1 1 1 0 0 0 1 0 0 0 0 Disyunción A l B l AoB 1 1 1 1 0 1 0 1 1 0 0 0
Esto relacionado en electronica con logica difusa (Fuzzy Logic) es un empujon tremendo para avanzar en proyectos que requieren bastante versatilidad. Me recuerda mas a las compuertas logicas y sus variantes.
investigando las tablas de verdas podemos usarlo como propociciones tambien se le llama enunciados investigue y esto lo usamos en nuestra vida cotidiana cuando hacemos una pregunta como mexico esta en centro america se puede contestar con un si o un no
a b avb
Para los que deseen saber mas a profundidad en esto, pueden leer la lógica de primer orden o la lógica de predicados.
Me parece absolutamente genial como la profesora explica estos temas. Mis aplausos para ella, y para el team Platzi por llevar estos cursos.
Para ampliar información sobre tablas de verdad y lógica proposicional: <https://www.youtube.com/watch?v=vKe0UKSpNQQ&list=PLeySRPnY35dHBYcVHPisjBCVHBa954rMZ>
![]()![](https://static.platzi.com/media/user_upload/IMG_20240412_140359-6a2d31ea-1747-41ad-83e7-0feaf62e68b1.jpg)![](https://static.platzi.com/media/user_upload/IMG_20240412_140359-8dc83c57-f1b0-4ec9-9cf9-2b3dd88fd47d.jpg)
```js file:///C:/Users/NW/Pictures/IMG_20240412_140359.jpg ```file:///C:/Users/NW/Pictures/IMG\_20240412\_140359.jpg![]()![](https://static.platzi.com/media/user_upload/IMG_20240412_140359-6a2d31ea-1747-41ad-83e7-0feaf62e68b1.jpg)
![](file:///C:/Users/NW/Pictures/IMG_20240412_140359.jpg)
Cuando en el contexto del Data Science hay que analizar datos es necesario que éstos tomen la forma de 0 y 1. Por ejemplo si hay variables categóricas hay que convertirlas en variables numéricas, y así partimos de un conjunto homogéneo que sirve ulteriormente para entrenar modelos de machine learning y hacer predicciones. Por eso es importante comprender las tablas de verdad con binarios.
Hola buenas tardes, comparto mis apuntes y un ejercicio que hice. Complemente esta clase con el siguiente video → <https://www.youtube.com/watch?v=ZK8QUphO4MA> ![](https://static.platzi.com/media/user_upload/%F0%9F%A7%A0%20Curso%20De%20Pensamiento%20Lo%CC%81gico_%20Algoritmos%20Y%20Diagramas%20De%20Flujo-91-336fd1f8-c2e7-439e-8a93-cf54e737af40.jpg) ¡Saludos!
🟢 Si necesitan un poco más de ejemplos, les recomiendo este video de Freddy que esta muy bueno. 👍🏽👏🏽 <https://www.youtube.com/watch?v=Pfyuv5ZnNNw>
(1) Muestra Del Ejercicio Realizado.👇 ![](https://static.platzi.com/media/user_upload/image-df1356c0-7b7c-4ea3-9796-c074b343ed74.jpg) (2) Muestra Del Ejercicio Realizado.👇 ![](https://static.platzi.com/media/user_upload/image-b8856d1b-a284-45d3-865d-e14eb1c9359b.jpg) (3) Muestra Del Ejercicio Realizado.👇 ![](https://static.platzi.com/media/user_upload/image-a45c9742-4d05-48d5-ac22-cd5039121593.jpg) Quedo pendiente para la Condicional y Bicondicional.
### **<u>Negación:</u>** | p | -q | | 1 | 0 | | 0 | 1 | **<u>Conjunción:</u>** | p | q | p^q | | 1 | 1 | 1 | | 1 | 0 | 0 | | 0 | 1 | 0 | | 0 | 0 | 0 | **<u>Disyunción:</u>** | p | q | pvq | | 1 | 1 | 1 | | 1 | 0 | 1 | | 0 | 1 | 1 | | 0 | 0 | 0 | ***<u>Sala Rosada Picosa</u>*** ### ¿Compraste Salsa de Tomate? = V ¿Compraste Mayonesa? = V ¿Compraste Mostaza? = F ¿Compraste Pimienta? = V *tienes todos los ingredientes?* Salsa de Tomate = V Mayonesa = V Mostaza = F Pimienta = V **<u>Resultado:</u>** F= No se puede preparar la Salsa Rosada Picosa si falta un ingrediente ***<u>Tarde Calurosa</u>*** Hay Jugo Natural = F Hay Agua fria = V **<u>Resultado:</u>** V= Se acabo el Jugo Natural, pero si hay agua fria que es refrescando en una tarde de calor. Nunca paren de aprender, Dios los bendiga.
<https://drive.google.com/file/d/1C3MOHIcvJtSNXFy7IQ4ODc4knomc99c4/view?usp=sharing> usted es la primera profesora que le entiendo a el resto no tomo mas tiempo con usted.fue rapidito
![]()![](https://static.platzi.com/media/user_upload/1000073482-3312a8f9-92a0-45db-9604-96ec3ab69216.jpg)
Las tablas de verdad son herramientas utilizadas en lógica y matemáticas para representar las posibles combinaciones de valores de verdad (generalmente verdadero o falso) para una proposición o una expresión lógica. Estas tablas muestran todas las posibles entradas y sus correspondientes salidas basadas en una operación lógica específica. ![](https://static.platzi.com/media/user_upload/image-ae69b961-a8cb-454f-9224-ed632ae7ea85.jpg)
Si necesitas más aclaraciones sobre el porqué de los resultados de las tablas de verdad, puedes mirar este \[video]\(https://youtu.be/8gCoQCkx9A0?si=1X8kzLEQr1MAemtV) del profe Alex donde lo explica a la perfección.
![]()
Esto es una queja, su plataforma es casi inutilizable, sus videos no cargan y si lo hace, lo hace muy lento y no me deja avanzar con los cursos, no me puedo costear un año de expert para ir lento, tengo que aprovechar el mes del basic, eso me enoja mucho. (comentario 2 )
![](https://static.platzi.com/media/user_upload/Captura%20de%20Pantalla%202024-01-16%20a%20la%28s%29%2011.59.23-2570b4e3-1146-4666-8b22-5528e4ad5a01.jpg)
![](file:///C:/Users/user/Downloads/WhatsApp%20Image%202023-12-26%20at%2020.15.15.jpeg)Bueno no se si lo entendí bien, siento que no me se explicar con teoría pero entiendo a lo que se refiere, me costo el negación, si alguien me corrige con la teoría con lenguaje simple ya que recién estoy viendo el tema se lo agradecería, esto lo entendí con la clase y varios links de los comentarios
![](https://static.platzi.com/media/user_upload/image-cfc9f6ce-39b1-41a3-8ae4-5e5c34387c17.jpg)
Tablas de verdad utilizando el sistema de numeración binaria: ![](https://static.platzi.com/media/user_upload/image-fbd5ed28-6b7d-4be9-86b9-d077e0a9429e.jpg)
esto esta muy bien por que basicamente es como se validan las cosas dentro de la programacion

Gracias, hace tiempo vi lo de las tablas de verdad y ahora repasarlas es un gran remember ajaja

me sirvieron mucho estas clases para entenderlo: https://www.youtube.com/playlist?list=PLeySRPnY35dHBYcVHPisjBCVHBa954rMZ

Voy a dejar este codigo que hice en python, funciona como calculadora de numeros binarios, no lo deje ne la otra clase para que la gente no lo usara como copia 🌝

def bin_calculator(num1, num2, op):
  dec_num1 = int(num1, 2)
  dec_num2 = int(num2, 2)
  match op:
    case "+":
      res = dec_num1 + dec_num2
    case "-":
      res = dec_num1 - dec_num2
    case "*":
      res = dec_num1 * dec_num2
    case "/":
      res = dec_num1 // dec_num2
    case _:
      res = 0
  res_bin = bin(res)[2:]
  print(res_bin)
  return res_bin
 
<https://angelarendon.wordpress.com/2011/10/20/3-1-5-equivalencias-logicas/> me gusto esta lectura
condicionales esenciales para las operaciones que diseñaremos..
\= \*\*tablas de verdad\*\* \- ¬Negación |A|¬A| |---|---| |V|F| |F|V| Devuelve el valor opuesto de la proposición considerada \- ^Conjunción |A|B|A^B| |---|---|---| |V|V|V| |V|F|F| |F|V|F| |F|F|F| Es verdadera cuando hambas son verdaderas \- vDisyunción |A|B|AvB| |---|---|---| |V|V|V| |V|F|V| |F|V|V| |F|F|F| Es verdadera cuando por lo menos una de las preposiciones es verdadera.

tener presente diferencia entre y o para las tablas de verdad,

Fun fact: Wittgenstein fue quien desarrollo las tablas de verdad como las conocemos en su obra “Tractatus Logico-Philosophicus”

Entender esto se me hizo mas facil cuando empece a programar

Las tablas de verdad desempeñan un papel fundamental tanto en la programación como en el pensamiento lógico. Son herramientas esenciales para comprender el comportamiento de las operaciones lógicas y las expresiones condicionales en los programas. Estas tablas permiten analizar exhaustivamente todas las combinaciones posibles de valores de entrada y evaluar cómo afectan a las salidas.

En programación, las tablas de verdad son esenciales para diseñar y depurar algoritmos complejos. Ayudan a verificar si los flujos de control y las declaraciones condicionales funcionan según lo previsto en todas las situaciones. Además, el pensamiento lógico que se desarrolla al trabajar con tablas de verdad es crucial para crear programas eficientes y sin errores.

Desde una perspectiva más amplia, las tablas de verdad también fomentan el desarrollo del pensamiento crítico y la habilidad para descomponer problemas en componentes más pequeños y manejables. Esta habilidad es esencial en la programación, donde la resolución de problemas implica dividirlos en pasos lógicos y secuenciales.

En definitiva, las tablas de verdad son una herramienta clave para construir bases sólidas en programación y pensamiento lógico. Proporcionan una comprensión profunda de cómo se relacionan las operaciones lógicas y contribuyen a la creación de software eficiente, preciso y lógicamente sólido.