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

bookBoolesche Ausdrücke

Sie können auch boolesche Aussagen kombinieren. Zum Beispiel ist der Spieler in einem Spiel am Leben, solange sein health_value > 0 UND stamina_value > 0. Sie können einen solchen Ausdruck in C++ mit dem and-Operator 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!"; }

Schauen wir uns den and-Operator genauer an. Er gibt true zurück, wenn beide Aussagen wahr sind. Wenn mindestens eine Aussage false ist, gibt der and-Operator false zurück.

Und wenn Sie möchten, dass der Spieler health_value > 0 ODER stamina_value > 0 hat, können Sie den or Operator 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!"; }

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

Suggested prompts:

Can you explain the difference between the `and` and `or` operators with more examples?

How do I use these boolean operators in a real C++ program?

What happens if I use more than two conditions with `and` or `or`?

bookBoolesche Ausdrücke

Swipe um das Menü anzuzeigen

Sie können auch boolesche Aussagen kombinieren. Zum Beispiel ist der Spieler in einem Spiel am Leben, solange sein health_value > 0 UND stamina_value > 0. Sie können einen solchen Ausdruck in C++ mit dem and-Operator 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!"; }

Schauen wir uns den and-Operator genauer an. Er gibt true zurück, wenn beide Aussagen wahr sind. Wenn mindestens eine Aussage false ist, gibt der and-Operator false zurück.

Und wenn Sie möchten, dass der Spieler health_value > 0 ODER stamina_value > 0 hat, können Sie den or Operator 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!"; }

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 2
some-alt