Booleska Uttryck
Svep för att visa menyn
Du kan också kombinera booleska uttryck. Till exempel är spelaren vid liv i ett spel så länge hans health_value > 0 OCH stamina_value > 0. Du kan skriva ett sådant uttryck i C++ med hjälp av operatorn and:
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!"; }
Låt oss titta närmare på operatorn and. Den returnerar true om båda uttrycken är sanna. Om minst ett uttryck är false, kommer operatorn and att returnera false.
Och om du vill att spelaren ska ha health_value > 0 ELLER stamina_value > 0 kan du använda operatorn or.
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 allt tydligt?
Tack för dina kommentarer!
Avsnitt 4. Kapitel 2
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Fantastiskt!
Completion betyg förbättrat till 4.35Avsnitt 4. Kapitel 2