So verwenden Sie Boolesche Ausdrücke in C ++

So verwenden Sie Boolesche Ausdrücke in C ++
Ein boolescher Ausdruck ist ein Begriff, der wahr oder falsch entspricht (0 und 1). Boolesche Ausdrücke vergleichen Daten eines beliebigen Typs und geben die Ausgabe in 0 oder 1 an. In diesem Artikel wird der boolesche Expression in C ++ - Programmierung betrachtet und analysiert und einige Beispiele dafür liefert, wie wir ihn in C verwenden++.

So verwenden Sie boolesche Ausdrücke in C++

In C ++ wird ein Ausdruck als boolescher Ausdruck bezeichnet, mit dem die Bedingungen bewertet und ein boolescher Wert erzeugt wird, der entweder wahr oder falsch ist (0 oder 1). C ++ bietet uns zwei Hauptmethoden, um boolesche Ausdrücke zu nutzen:

  • Mit Vergleichsbetreibern
  • Mit logischen Operatoren

Lassen Sie uns die obige Methode zur Verwendung von booleschen Ausdrücken in C ++ einer nacheinander diskutieren.

Booleschen Ausdruck mit Vergleichsbetreibern

Vergleichsbetreiber entsprechen zwei Werten und geben ein boolescher Ergebnis zurück. In C ++ haben wir verschiedene Vergleichsbetreiber wie z ==, !=, , <= Und > =. Diese alle werden verwendet, um zwei Variablen zu vergleichen, und entsprechend der Operation geben sie die Werte als wahr (1) oder falsch (0) zurück.

Lassen Sie uns das verwenden == Vergleichsbetreiber für einen booleschen Ausdruck in einem C ++ - Programm:

#enthalten
Verwenden von Namespace STD;
#enthalten
int main ()
int a = 6;
bool sogar = (a % 2 == 0);
wenn auch)
Cout << "True" << endl;
anders
Cout << "False" << endl;

Rückkehr 0;

Im obigen C ++ - Code beginnt die Ausführung von der Hauptdauer, wo ich eine Ganzzahl zum ersten Mal initialisiert habe A mit Wert von 6. Mit einem Booleschen Datentyp habe ich dann eine initialisiert selbst Variable mit einem Booleschen Ausdruck mit dem == Bediener, der eine Bedingung einbringt. Am Ende die bedingte Struktur (ansonsten) Gibt true zurück, wenn die Bedingung ansonsten erfüllt ist, kehrt falsche zurück. Seit dem Wert der Variablen A ist 6 als Ausgabe true:

Boolescher Ausdruck mit logischen Operatoren

Logische Operatoren in C ++ werden verwendet, um zu überprüfen. Logische Operatoren vergleichen die Werte und geben Ergebnisse in booleschen Begriffen an. Gemeinsame logische Operatoren umfassen &&, ii, Und, !. Im Folgenden finden Sie ein Beispiel für C ++ - Code, der logische Ausdrücke mit dem und (&&) Operator verwendet, um festzustellen, ob eine vom Benutzer getippte Ganzzahl zwischen 1 und 15 liegt oder nicht:

#enthalten
Verwenden von Namespace STD;
int main ()

Cout << "Please insert a digit: ";
int a;
Cin >> a;
if (a> 0 && a <= 15)
Cout << "The digit you entered is between 1 and 15";
anders
Cout << "The digit you entered is not between 1 and 15";
Rückkehr 0;

Hier haben wir im ersten Schritt eine Nachricht gedruckt, um vom Benutzer eine Ziffer mit zu nehmen Cout. Dann deklarierte das int Variable A Um die Eingabe vom Benutzer zu nutzen CIN. Danach bedingte Struktur ansonsten wird mit einem Zustand verwendet, einschließlich UND (&&) logischer Operator im Booleschen Ausdruck. Diese Bedingung prüft, ob die eingegebene Ziffer zwischen 1 und 15 liegt oder nicht. Wenn beide Bedingungen wahr sind, wird die Anweisungen nach der Anweisung ausgeführt, und wenn eine der Bedingungen falsch ist, wird die elsee Anweisung ausgeführt:

Abschluss

Boolesche Ausdrücke werden ausführlich in C ++ - Sprache verwendet. Sie können mit logischen und Vergleichoperatoren verwendet werden und die Ausgabe in True oder False zurückgeben. In den obigen Beispielen von C ++ haben wir gesehen.