Boolesche 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
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
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?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 2
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Abschnitt 4. Kapitel 2