Булеві Вирази
Свайпніть щоб показати меню
Можна також поєднувати булеві вирази. Наприклад, гравець у грі вважається живим, якщо його 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!"; }
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 1. Розділ 13
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Секція 1. Розділ 13