Boolesche C++- Ausdrücke


Boolescher Ausdruck

Ein boolescher Ausdruck ist ein C++-Ausdruck, der einen booleschen Wert zurückgibt: 1(true) oder 0(false).

Sie können einen Vergleichsoperator wie den Größer-als -Operator ( >) verwenden, um herauszufinden, ob ein Ausdruck (oder eine Variable) wahr ist:

Beispiel

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

Oder noch einfacher:

Beispiel

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

In den folgenden Beispielen verwenden wir den Gleichheitsoperator ( ==), um einen Ausdruck auszuwerten:

Beispiel

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

Beispiel

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

Boolesche Werte sind die Basis für alle C++-Vergleiche und -Bedingungen.

Mehr über Bedingungen (if...else) erfahren Sie im nächsten Kapitel.


C++-Übungen

Testen Sie sich mit Übungen

Übung:

Füllen Sie die fehlenden Teile aus, um die Werte 1(für wahr) und 0(für falsch) zu drucken:

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