русс | укр

C# - Головна
Контакти
Задайте питання...
Перегляд всіх питань


Простір імен
  ► System (5)
  ► Microsoft (1)


Для учнів (початківців)
  ► Відео уроки (4)
  ► Навчання (177)
  ► Приклади програм (19)
  ► Секрети Сі Шарп (4)

Для професіоналів
  ► Навчання (6)
  ► Приклади програм (1)










Логічні оператори

Логічні оператори (таблиця 4.2) призначені для виконання логічних операцій над логічними даними, оголошеними в програмі за допомогою ключового слова bool.

Логічні змінні можуть приймати одне з двох значень — істина (істина) або false (брехня). Результатом виконання оператора завжди є логічне значення true або false.

Таблиця 4.2 - Логічні оператори "

Символ Оператор
&& Логічний оператор
|| Логічний оператор АБО
! Унарное логічне заперечення

Якщо обидва операнди оператора І дорівнюють true, то результатом виконання цієї операції буде true. В іншому випадку результат буде false.

Якщо один з операндів логічного оператора АБО дорівнює true, то результатом виконання цієї операції буде true. Якщо ж обидва операнди рівні false, то і результат буде теж дорівнює false.

Ось приклад використання логічних операторів:

bool op = true;

bool resultl = op && false;

bool result2 = op || false;

bool result3 = !op;

В результаті виконання цих операторів змінних resultl і result3 буде зберігатися значення false, а в змінної result2 — значення true.

Логічні оператори широко використовуються в так званих умовних операторах, про яких ми розповімо в наступному розділі нашої книги.

Переглядів: 7398






© 2012 ci-sharp.ru При використанні матеріалу пряме iндексуюче посилання на сайт ОБОВ'ЯЗКОВЕ.
Права строго захищені нормами міжнародного права, інтелектуальної власності та авторського права.