Booleske Udtryk
Stryg for at vise menuen
Du kan også kombinere booleske udsagn. For eksempel er spilleren i live i et spil, så længe hans health_value > 0 OG stamina_value > 0. Du kan skrive et sådant udtryk i C++ ved at bruge and-operatoren:
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!"; }
Lad os se nærmere på and-operatoren. Den returnerer true, hvis begge udsagn er sande. Hvis mindst ét udsagn er false, vil and-operatoren returnere false.
Og hvis du ønsker, at spilleren skal have health_value > 0 ELLER stamina_value > 0, kan du bruge or-operatoren.
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!"; }
Var alt klart?
Tak for dine kommentarer!
Sektion 4. Kapitel 2
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Sektion 4. Kapitel 2