Expressões Booleanas C++


Expressão Booleana

Uma expressão booleana é uma expressão C++ que retorna um valor booleano: 1(true) ou 0(false).

Você pode usar um operador de comparação, como o operador maior que ( >) para descobrir se uma expressão (ou uma variável) é verdadeira:

Exemplo

int x = 10;
int y = 9;
cout << (x > y); // returns 1 (true), because 10 is higher than 9

Ou ainda mais fácil:

Exemplo

cout << (10 > 9); // returns 1 (true), because 10 is higher than 9

Nos exemplos abaixo, usamos o operador igual a ( ==) para avaliar uma expressão:

Exemplo

int x = 10;
cout << (x == 10);  // returns 1 (true), because the value of x is equal to 10

Exemplo

cout << (10 == 15);  // returns 0 (false), because 10 is not equal to 15

Booleanos são a base para todas as comparações e condições de C++.

Você aprenderá mais sobre condições (if...else) no próximo capítulo.


Exercícios C++

Teste-se com exercícios

Exercício:

Preencha as partes que faltam para imprimir os valores 1(para true) e 0(para false):

 isCodingFun = true;
 isFishTasty = false;
cout << ;
cout << ;