Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Логические операции




 

Как уже было отмечено выше, в качестве выражения могут использоваться логические операции. Помимо операций отношений в СИ существует три вида логических операций.

Значения логического выражения при использовании бинарной логической операции конъюнкции (&&) приведены в таблице 6.

 

Таблица 6 –× Логическая операция конъюнкция

Значение операндов Результат операции
A B A &&B
1 1 1
1 0 0
0 1 0
0 0 0

Значения логического выражения при использовании бинарной логической операции дизъюнкции (||) приведены в таблице 7.

 

Таблица 7 –× Логическая операция дизъюнкция

Значение операндов Результат операции
A B A or B
1 1 1
1 0 1
0 1 1
0 0 0

Унарная логическая операция отрицания (!) инвертирующая (изменяющая на противоположное) значение операнда приведена в таблице 8.

Таблица 8 –× Логическая операция отрицания

Значение операндов Результат операции
A ! A
1 0
0 1

 

Например:

(A<=B)&&(B>C)|| (A!=D). При значении переменных A=10, B=15, C=20, D=25 значение всего выражения равно 1. (A<=B) – истинно, (B>C) – ложно, (A<=B)&&(B>C) – ложно, (A!=D) – истинно.

! (A<=B)||(B>C). При значении переменных A=10, B=15, C=20 значение всего выражения равно 0.

(A<=B) ||!(B>C). При значении переменных A=10, B=15, C=20 значение всего выражения равно 1.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных