C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#での意思決定ステートメントとは何ですか?


意思決定ステートメントでは、プログラマーは、プログラムによって評価またはテストされる1つ以上の条件と、条件が真であると判断された場合に実行される1つまたは複数のステートメント、およびオプションで、条件が真である場合に実行される他のステートメントを指定する必要があります。偽であると判断されます。

意思決定ステートメントの種類は次のとおりです-

ステートメントと説明
Sr.No
1 ifステートメント
ifステートメントは、ブール式とそれに続く1つ以上のステートメントで構成されます。
2 if...elseステートメント
ifステートメントの後にオプションのelseステートメントを続けることができます。これは、ブール式がfalseの場合に実行されます。
3 ネストされたifステートメント
1つのifまたはelseifステートメントを別のifまたはelseifステートメント内で使用できます。
4 switchステートメント
switchステートメントを使用すると、値のリストに対して変数が等しいかどうかをテストできます。
5 ネストされたswitchステートメント
1つのswitchステートメントを別のswitchステートメント内で使用できます。

C#でのif-else意思決定ステートメントの例を見てみましょう。

using System;

namespace Demo {
   class Program {
      static void Main(string[] args) {
         int a = 50;

         if (a < 10) {
            Console.WriteLine("a is less than 10");
         } else {
            Console.WriteLine("a is not less than 10");
         }
         Console.WriteLine("a = {0}", a);
         Console.ReadLine();
      }
   }
}

出力

a is not less than 10
a = 50

  1. Cの無条件ジャンプステートメントとは何ですか?

    Cプログラミング言語では、あるステートメントから別のステートメントにジャンプできます。また、break、continue、return、gotojumpステートメントもサポートしています。 休憩 これは、ループを終了する(または)ブロックを終了するために使用されるキーワードです。 コントロールは、ループ(または)ブロックの後に次のステートメントにジャンプします。 breakは、for、while、do-while、およびswitchステートメントで使用されます。 ネストされたループでbreakを使用すると、最も内側のループのみが終了します。 breakステートメントの構文は次のとおりで

  2. C++での意思決定

    意思決定構造では、プログラマーは、プログラムによって評価またはテストされる1つ以上の条件と、条件が真であると判断された場合に実行される1つまたは複数のステートメント、およびオプションで、条件が真である場合に実行される他のステートメントを指定する必要があります。偽であると判断されます。 以下は、ほとんどのプログラミング言語に見られる典型的な意思決定構造の一般的な形式です- If-Elseステートメント ifステートメントの後にオプションのelseステートメントを続けることができます。これは、ブール式がfalseの場合に実行されます。 C++でのif...elseステートメントの構文は-