比較演算子
メニューを表示するにはスワイプしてください
制御構造に入る前に、いくつかの演算子について理解する必要があります。最初に扱う演算子のセットは、比較演算子と呼ばれます。
名前が示す通り、比較演算子は値を比較するために使用されます。以下は、すべての比較演算子の一覧です。
比較演算子を使用することで、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 } } }
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 1
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 3. 章 1