Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Булеві Вирази | Інші Типи Даних та Концепції
Practice
Projects
Quizzes & Challenges
Вікторини
Challenges
/
Типи Даних у 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++ є правильними?

Select all correct answers

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

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

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

Секція 4. Розділ 2

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Секція 4. Розділ 2
some-alt