Булеві Вирази
Свайпніть щоб показати меню
Можна також поєднувати булеві вирази. Наприклад, гравець у грі вважається живим, поки його health_value > 0 ТА stamina_value > 0. Таку вираз можна записати в C++ за допомогою оператора 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!"; }
Розглянемо оператор and детальніше. Він повертає true, якщо обидва вирази істинні. Якщо хоча б один вираз є false, оператор and поверне false.
Якщо потрібно, щоб у гравця було health_value > 0 АБО stamina_value > 0, можна використати оператор 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!"; }
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Булеві Вирази
Можна також поєднувати булеві вирази. Наприклад, гравець у грі вважається живим, поки його health_value > 0 ТА stamina_value > 0. Таку вираз можна записати в C++ за допомогою оператора 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!"; }
Розглянемо оператор and детальніше. Він повертає true, якщо обидва вирази істинні. Якщо хоча б один вираз є false, оператор and поверне false.
Якщо потрібно, щоб у гравця було health_value > 0 АБО stamina_value > 0, можна використати оператор 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!"; }
Дякуємо за ваш відгук!