Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Булеві Вирази | Section
Типи Даних C++

bookБулеві Вирази

Свайпніть щоб показати меню

Можна також поєднувати булеві вирази. Наприклад, гравець у грі вважається живим, якщо його health_value > 0 І stamina_value > 0. Таку умову можна записати в C++ за допомогою оператора and:

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

Розглянемо оператор and детальніше. Він повертає true, якщо обидва вирази істинні. Якщо хоча б один вираз має значення false, оператор and поверне false.

Якщо потрібно, щоб у гравця було health_value > 0 АБО stamina_value > 0, можна використати оператор or.

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

Які твердження щодо операторів and та or у C++ є правильними?

Виберіть усі правильні відповіді

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 13

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 1. Розділ 13
some-alt