Tipo de dato lógico
Un tipo de datos booleano es un tipo de datos que puede tener uno de estos dos valores: verdadero o falso. El tipo de dato booleano fue añadido originalmente al lenguaje C++ por el comité ISO/ANSI(International Standards Organization/American National Standards Organization) en 1998. Las expresiones de tipo bool reciben su nombre del matemático inglés George Boole, que formuló las reglas de la lógica matemática. Las expresiones booleanas también terminan con un valor de verdadero o falso. Las expresiones booleanas se utilizan en las sentencias de bifurcación y bucle. En programación, un booleano puede usarse con sentencias condicionales (sentencias que sólo se producen cuando se cumple la condición adecuada).
Ejemplos
Un ejemplo de booleano en psuedocódigo:
Los
tipos de datos booleanos también
pueden utilizarse con otros booleanos dentro de las sentencias condicionales utilizando un operador de conjunción. Por ejemplo:
También puede utilizarse con un operador de disyunción:
Preguntas y respuestas
P: ¿Qué es un tipo de dato booleano?
R: Un tipo de dato booleano es un tipo de dato que puede tener uno de dos valores: verdadero o falso.
P: ¿Quién añadió originalmente el tipo de dato booleano al lenguaje C++?
R: El tipo de dato booleano fue añadido originalmente al lenguaje C++ por el comité ISO/ANSI en 1998.
P: ¿Quién es George Boole y por qué las expresiones booleanas llevan su nombre?
R: George Boole fue un matemático inglés que formuló reglas para la lógica matemática. Las expresiones booleanas llevan su nombre porque siguen los mismos principios de razonamiento lógico que él desarrolló.
P: ¿Para qué sirven las expresiones booleanas en programación?
R: Las expresiones booleanas se utilizan en sentencias de bifurcación y bucle y pueden utilizarse con sentencias condicionales para garantizar que determinadas sentencias sólo se ejecuten cuando se cumpla la condición adecuada.
P: ¿Puede un tipo de dato booleano tener otros valores además de verdadero y falso?
R: No, a un tipo de dato booleano sólo se le puede asignar uno de dos valores: verdadero o falso.
P: ¿Cuál es el significado de que las expresiones booleanas sólo tengan un valor de verdadero o falso?
R: El significado de que las expresiones booleanas sólo tengan un valor de verdadero o falso es que permiten un razonamiento lógico claro y preciso y pueden utilizarse para tomar decisiones en sentencias de bifurcación y bucle.
P: ¿Cuándo se añadió el tipo de dato booleano al lenguaje C++?
R: El tipo de dato booleano fue añadido al lenguaje C++ por el comité ISO/ANSI en 1998.