Como usar expressões booleanas em c++
Em C ++, uma expressão é conhecida como uma expressão booleana que é usada para avaliar as condições e produzir um valor booleano que é verdadeiro ou falso (0 ou 1). O C ++ nos fornece duas maneiras principais de utilizar expressões booleanas:
Vamos discutir o método acima de usar expressões booleanas em C ++ uma por uma.
Expressão booleana com operadores de comparação
Os operadores de comparação correspondem a dois valores e retornam um resultado booleano. Em C ++, temos vários operadores de comparação, como ==, !=, , <= e > =. Todos esses são usados para comparar duas variáveis e, de acordo com a operação, retornam os valores como verdadeiros (1) ou falso (0).
Vamos usar o == Operador de comparação em uma expressão booleana em um programa C ++:
#incluirNo código C ++ acima, a execução começa a partir do principal, onde inicializei um número inteiro pela primeira vez a com valor de 6. Em seguida, usando um tipo de dados booleano, inicializei um até variável com uma expressão booleana com o == operador que colocou uma condição. No final, a estrutura condicional (if-else) retorna verdadeiro se a condição for satisfeita de outra forma, retorna falsa. Desde o valor da variável a é 6, portanto, retorna verdadeiro como uma saída:
Expressão booleana com operadores lógicos
Os operadores lógicos em C ++ são usados para verificar se uma expressão específica é verdadeira ou falsa à medida que as expressões lógicas operam apenas nos valores booleanos. Os operadores lógicos comparam os valores e fornecem resultados em termos booleanos. Os operadores lógicos comuns incluem &&, ii, e, !. Abaixo está um exemplo de código C ++ que emprega expressões lógicas usando o operador e (&&) para determinar se um número inteiro digitado pelo usuário está entre 1 e 15 ou não:
#incluirAqui, na primeira etapa, imprimimos uma mensagem para levar um dígito do usuário com cout. Então declarou o int variável a Para receber a entrada do usuário usando CIN. Depois disso, estrutura condicional if-else é usado com uma condição incluindo E (&&) operador lógico na expressão booleana. Esta condição estará verificando se o dígito inserido está entre 1 e 15 ou não. Se ambas as condições forem verdadeiras, as instruções após a instrução IF serão executadas e se alguma das condições for falsa, a declaração else será executada:
Conclusão
Expressões booleanas são amplamente usadas na linguagem C ++. Eles podem ser usados com operadores lógicos e de comparação e retornar a saída em verdadeiro ou falso. Vimos nos exemplos acima de C ++ que como podemos implementar expressões booleanas com a ajuda de operadores de comparação, operadores lógicos e estruturas condicionais.