Tipo de dado booleano
Um tipo de dado booleano é um tipo de dado que pode ser tanto um destes dois valores: verdadeiro ou falso. O tipo de dados booleanos foi originalmente adicionado à linguagem C++ pelo comitê ISO/ANSI (International Standards Organization/American National Standards Organization) em 1998. As expressões do tipo bool têm o nome do matemático inglês George Boole, que formulou regras para a lógica matemática. As expressões booleanas também terminam com um valor de verdadeiro ou falso. Expressões booleanas são usadas em declarações de ramificação e looping. Na programação, um booleano pode ser usado com declarações condicionais (declarações que só acontecem quando a condição correta é atendida).
Exemplos
Um exemplo de um booleano em psuedocode:
Os
tipos de dados booleanos também
podem ser usados com outras booleanas dentro de declarações condicionais usando um operador conjunto. Por exemplo:
Também pode ser usado com um operador de disjunção:
Perguntas e Respostas
P: O que é um tipo de dados booleano?
R: Um tipo de dados booleano é um tipo de dados que pode ter um de dois valores: verdadeiro ou falso.
P: Quem adicionou originalmente o tipo de dados booleano à linguagem C++?
R: O tipo de dados booleano foi originalmente adicionado à linguagem C++ pelo comitê ISO/ANSI em 1998.
P: Quem é George Boole e por que as expressões booleanas receberam seu nome?
R: George Boole foi um matemático inglês que formulou regras para a lógica matemática. As expressões booleanas receberam seu nome porque seguem os mesmos princípios de raciocínio lógico que ele desenvolveu.
P: Qual é a finalidade do uso de expressões booleanas na programação?
R: As expressões booleanas são usadas em instruções de ramificação e looping e podem ser usadas com instruções condicionais para garantir que determinadas instruções ocorram somente quando a condição correta for atendida.
P: Um tipo de dados booleano pode ter outros valores além de true e false?
R: Não, um tipo de dados booleano só pode ser atribuído a um de dois valores: true (verdadeiro) ou false (falso).
P: Qual é o significado de as expressões booleanas terem apenas o valor true (verdadeiro) ou false (falso)?
R: A importância de as expressões booleanas terem apenas o valor true (verdadeiro) ou false (falso) é que elas permitem um raciocínio lógico claro e preciso e podem ser usadas para tomar decisões em instruções de ramificação e looping.
P: Quando o tipo de dados booleano foi adicionado à linguagem C++?
R: O tipo de dados booleano foi adicionado à linguagem C++ pelo comitê ISO/ANSI em 1998.