DEV Community

Meesmsik
Meesmsik

Posted on

logical operator C++

В языках программирования C++ логические операторы — это символы, которые позволяют вам комбинировать или изменять условия для выполнения логических оценок. Они используются для выполнения логических операций над булевыми значениями ( истина или ложь ).

В C++ существует три логических оператора:
1) Логический оператор И ( && )
2) Логический оператор ИЛИ ( || )
3) Логический оператор НЕ ( ! )

Давайте рассмотрим каждого из операторов подробнее:
1)Логический оператор И ( && )
Логический оператор И (&&) в C++ — это бинарный оператор, который возвращает значение true, если оба его операнда равны true. В противном случае он возвращает false.

Image description

2)Логический оператор ИЛИ ( || )
Логический оператор ИЛИ в C++ ( || ) — это бинарный оператор, который возвращает значение true, если хотя бы один из его операндов равен true. Он возвращает значение false только в том случае, если оба операнда равны false.

Image description

3)Логический оператор НЕ ( ! )
Логический оператор НЕ ( ! ) в C++ — это унарный оператор, который используется для отрицания значения условия. Он возвращает true, если условие ложно, и false, если условие истинно.

Image description

ACI image

ACI.dev: The Only MCP Server Your AI Agents Need

ACI.dev’s open-source tool-use platform and Unified MCP Server turns 600+ functions into two simple MCP tools on one server—search and execute. Comes with multi-tenant auth and natural-language permission scopes. 100% open-source under Apache 2.0.

Star our GitHub!

Top comments (0)

AI Agent image

How to Build an AI Agent with Semantic Kernel (and More!)

Join Developer Advocate Luce Carter for a hands-on tutorial on building an AI-powered dinner recommendation agent. Discover how to integrate Microsoft Semantic Kernel, MongoDB Atlas, C#, and OpenAI for ingredient checks and smart restaurant suggestions.

Watch the video 📺

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, cherished by the supportive DEV Community. Coders of every background are encouraged to bring their perspectives and bolster our collective wisdom.

A sincere “thank you” often brightens someone’s day—share yours in the comments below!

On DEV, the act of sharing knowledge eases our journey and forges stronger community ties. Found value in this? A quick thank-you to the author can make a world of difference.

Okay