Booleaanse Expressies
Veeg om het menu te tonen
Je kunt ook booleaanse uitspraken combineren. Bijvoorbeeld, de speler is levend in een spel zolang zijn health_value > 0 EN stamina_value > 0. Je kunt een dergelijke expressie in C++ schrijven met de and-operator:
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!"; }
Laten we de and-operator in meer detail bekijken. Deze geeft true terug als beide uitspraken waar zijn. Als minstens één uitspraak false is, zal de and-operator false teruggeven.
En als je wilt dat de speler health_value > 0 OF stamina_value > 0 heeft, kun je de or-operator gebruiken.
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!"; }
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 13
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Sectie 1. Hoofdstuk 13