Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Booleaanse Expressies | Overige Datatypen en Concepten
C++-Datatypen

bookBooleaanse 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

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

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 retourneren.

En als je wilt dat de speler health_value > 0 OF stamina_value > 0 heeft, kun je de or-operator gebruiken.

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

Welke uitspraken over de and- en or-operatoren in C++ zijn correct?

Selecteer alle juiste antwoorden

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 2

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 4. Hoofdstuk 2
some-alt