Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Boolesche Ausdrücke | Weitere Datentypen und Konzepte
C++-Datentypen

bookBoolesche Ausdrücke

Swipe um das Menü anzuzeigen

Es ist auch möglich, boolesche Ausdrücke zu kombinieren. Zum Beispiel ist der Spieler in einem Spiel am Leben, solange sein health_value > 0 UND stamina_value > 0 gilt. Einen solchen Ausdruck kann man in C++ mit dem Operator and schreiben:

main.cpp

main.cpp

copy
12345678910
#include <iostream> int main() { short health_value = 50; short stamina_value = 70; if (health_value > 0 and stamina_value > 0) std::cout << "Player is alive!"; }

Sehen wir uns den Operator and genauer an. Er gibt true zurück, wenn beide Ausdrücke wahr sind. Ist mindestens einer der Ausdrücke false, liefert der Operator and den Wert false zurück.

Und wenn der Spieler entweder health_value > 0 ODER stamina_value > 0 haben soll, kann der or-Operator verwendet werden.

main.cpp

main.cpp

copy
12345678910
#include <iostream> int main() { short health_value = 0; short stamina_value = 70; if (health_value > 0 or stamina_value > 0) std::cout << "There is still health or stamina left!"; }
question mark

Welche Aussagen über die Operatoren and und or in C++ sind korrekt?

Wählen Sie alle richtigen Antworten aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 2

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 4. Kapitel 2
some-alt