Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Boolesche Ausdrücke | Section
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. Ein solcher Ausdruck kann in C++ mit dem Operator and geschrieben werden:

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!"; }

Der and-Operator im Detail: Er gibt true zurück, wenn beide Ausdrücke wahr sind. Ist mindestens einer der Ausdrücke false, liefert der and-Operator das Ergebnis false.

Und wenn du möchtest, dass der Spieler entweder health_value > 0 ODER stamina_value > 0 hat, kannst du den Operator or verwenden.

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 1. Kapitel 13

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 1. Kapitel 13
some-alt