Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csPmBoLo 100 of 436 menu
◀ ▶

Логическое ИЛИ в C#

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

Для такой связки служит оператор ||. Сначала верна левая часть:

bool flag1 = true; bool flag2 = false; bool flag = flag1 || flag2; Console.WriteLine(flag);

Обе части ложны:

bool flag1 = false; bool flag2 = false; bool flag = flag1 || flag2; Console.WriteLine(flag);

Если слева от || уже истина, правая часть не считается. Запишем num, справа поставим постфиксный num++ и выведем num:

int num = 0; bool flag = true || (num++ > 0); Console.WriteLine(num);

Даны два логических значения:

bool flag1 = false; bool flag2 = true;

Выведите результат связки ИЛИ этих значений.

Даны два логических значения:

bool flag1 = false; bool flag2 = false;

Выведите результат связки ИЛИ этих значений.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить