Kursinhalt
C++ Datentypen
C++ Datentypen
Boolesche 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
#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
#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?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 2