sábado, 7 de enero de 2017

Tablas de verdad con operadores lógicos de C#

El método más general para analizar los valores de verdad de las proposiciones compuestas es escribirlas en forma de una tabla. En estas tablas básicas de verdad se puede saber rápidamente si una proposición compuesta es verdadera o falsa, ya que muestra los resultados obtenidos al aplicar cada uno de los operadores lógicos, así como el resultado de la proposición de cada uno de los valores que puedan tener las diferentes proposiciones simples que integran una proposición compuesta.

Una tabla de verdad esta formada por filas y columnas, donde el número de filas depende de los posibles valores de verdad para cada proposición simple, mientras que el número de columnas depende del número de proposiciones simples que integran la proposición compuesta más el número de operadores lógicos que las conecten.

Con esto se tiene la siguiente expresión:

    Número de filas = 

En donde n es el número de proposiciones diferentes que integran una proposición compuesta y m es el número de posibles valores de verdad para cada proposición.

Como ejemplo la tabla de verdad de una contradicción, una proposición es una contradicción o absurdo si al evaluarla el resultado es falso para todos los valores de verdad. La contradicción más común es (p)^(¬p) como nos muestra su tabla de verdad.

Fig 1 Tabla de verdad de una contradicción.


A continuación la salida de un programa que muestra las tablas de verdad de los operadores lógicos y booleanos que tiene C# para formar proposiciones compuestas a partir de proposiciones simples.

Fig 2 Tablas de verdad de los operadores lógicos y booleanos en C#.


Descargar el código fuente del ejemplo (Download the source code)

miércoles, 4 de enero de 2017

Un corto animado de Tux

La popularidad de los sistemas operativos GNU/Linux ha hecho familiar también a su mascota oficial el simpático pinguino Tux.

Pues ya hace bastante tiempo que anduvo circulando está animación en donde se ve la fascinación que tiene la oficial mascota de Linux por el pescado.

El pinguino Tux, la mascota oficial del sistema GNU/Linux.


El pinguino Tux siempre amigable como el sistema operativo que representa.


Descarga la animación