Оператори Порівняння
Свайпніть щоб показати меню
Перш ніж перейти до структур керування, необхідно ознайомитися з деякими операторами. Перший набір операторів, який ми розглянемо, називається операторами порівняння.
Як випливає з назви, оператори порівняння використовуються для порівняння значень. Нижче наведено список усіх операторів порівняння:
За допомогою операторів порівняння можна створювати логічні вирази, які повертають логічні значення, такі як true або false. Наприклад, вираз 5 < 1 поверне false, оскільки 5 не більше за 1.
Примітка
Вирази можна безпосередньо вставляти у методи
Console.Write.
main.cs
123456789101112using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine(5 < 1); // Output: False } } }
Наведено ще кілька прикладів виразів, утворених за допомогою операторів порівняння:
main.cs
123456789101112131415161718using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine(1 == 2); // Output: False Console.WriteLine(2 == 2); // Output: True Console.WriteLine(5 < 10); // Output: True Console.WriteLine(5 < 5); // Output: False (5 is NOT less than 5) Console.WriteLine(5 <= 5); // Output: True Console.WriteLine(5 >= 5); // Output: True Console.WriteLine(7 != 9); // Output: True } } }
У цих виразах також можна використовувати змінні:
main.cs
123456789101112131415161718using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int value_1 = 7; int value_2 = 9; Console.WriteLine(value_1 == value_2); // Output: False Console.WriteLine(value_1 > value_2); // Output: False Console.WriteLine(value_1 < value_2); // Output: True Console.WriteLine(value_2 > 5); // Output: True } } }
Можна зберігати результати логічних виразів у змінних типу bool, оскільки булеві змінні можуть містити значення true або false:
main.cs
12345678910111213141516using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int x = 5; int y = 7; bool result = x > y; Console.WriteLine(result); // Output: False } } }
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат