Логічний тип даних в інформатиці

Булеві типи даних. Приклади. Логічне І

Оператор && повертає істину, якщо обидва аргументи є істиною.

using System;

namespace Boolean
{
class MainClass
{
public static void Main(string[] args)
{
Console.WriteLine(true&&false);
Console.ReadLine();
}
}
}

В даному прикладі друга умова — БРЕХНЯ, значить, в консоль виведеться false.

Логічне АБО

Оператор || повертає істину, якщо хоча б один з аргументів є істиною.

using System;

namespace Boolean
{
class MainClass
{
public static void Main(string[] args)
{
Console.WriteLine(true||false);
Console.ReadLine();
}
}
}

В даному прикладі одна з умов — ІСТИНА, отже, в консоль виведеться true.

Виключне АБО

Оператор ^ (не плутати з возведенням в ступінь) повертає істину, якщо тільки один з аргументів є істиною.

using System;

namespace Boolean
{
class MainClass
{
public static void Main(string[] args)
{
Console.WriteLine(true^true);
Console.ReadLine();
}
}
}

В даному прикладі обидва аргументи-істинні, значить, в консоль виведеться false.