Cómo usar expresiones booleanas en c++
En C ++, una expresión se conoce como una expresión booleana que se usa para evaluar las condiciones y producir un valor booleano que es verdadero o falso (0 o 1). C ++ nos proporciona dos formas principales de utilizar expresiones booleanas:
Discutamos el método anterior de usar expresiones booleanas en C ++ uno por uno.
Expresión booleana con operadores de comparación
Los operadores de comparación coinciden con dos valores y devuelven un resultado booleano. En C ++ tenemos varios operadores de comparación como ==, !=, , <= y > =. Todas estas se utilizan para comparar dos variables y, según la operación, devuelven los valores como verdaderos (1) o falso (0).
Usemos el == Operador de comparación en una expresión booleana en un programa C ++:
#incluirEn el código C ++ anterior, la ejecución comienza desde la principal, donde primero inicialicé un entero a con valor de 6. Luego, utilizando un tipo de datos booleanos, inicialicé un incluso variable que tiene una expresión booleana con el == operador que puso una condición. Al final, la estructura condicional (if-else) Devuelve verdadero si la condición se cumple de lo contrario, devuelve falso. Dado que el valor de la variable a es 6, por lo tanto, devuelve verdadero como una salida:
Expresión booleana con operadores lógicos
Los operadores lógicos en C ++ se utilizan para verificar si una expresión específica es verdadera o falsa ya que las expresiones lógicas funcionan solo en los valores booleanos. Los operadores lógicos comparan los valores y dan resultados en términos booleanos. Los operadores lógicos comunes incluyen &&, II, y, !. A continuación se muestra un ejemplo de código C ++ que emplea expresiones lógicas utilizando el operador y (&&) para determinar si un entero escrito por el usuario está entre 1 y 15 o no:
#incluirAquí, en el primer paso, imprimimos un mensaje para tomar un dígito del usuario con cout. Luego declaró el En t variable a para tomar la entrada del usuario usando cinta. Después de esto, estructura condicional if-else se usa con una condición que incluya Y (&&) Operador lógico en la expresión booleana. Esta condición verificará si el dígito ingresado está entre 1 y 15 o no. Si ambas condiciones son verdaderas, las instrucciones después de la instrucción IF se ejecutarán y si alguna de las condiciones es falsa, entonces la instrucción de lo contrario se ejecutará:
Conclusión
Las expresiones booleanas se usan ampliamente en el lenguaje C ++. Se pueden usar con operadores lógicos y de comparación y devolver la salida en verdadero o falso. Hemos visto en los ejemplos anteriores de C ++ que cómo podemos implementar expresiones booleanas con la ayuda de operadores de comparación, operadores lógicos y estructuras condicionales.