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

C#を使用してBinaryTriangleを印刷するにはどうすればよいですか?


2進三角形は、0と1で形成されます。作成するには、ネストforループを回避し、行が入力されるまで0と1を表示する必要があります。

for (int i = 1; i <= n; i++) {

   for (j = 1; j <= i; j++) {
      if (a == 1) {
         Console.Write("0");
         a = 0;
      } else if (a == 0) {
         Console.Write("1");
         a = 1;
      }
   } Console.Write("\n");
}

上記では、aの値が1の場合は「0」が表示され、aが0の場合は1が出力されます。このように、行が7、つまりforループのnの値として設定されている場合、次の2進三角形が表示されます。

1
01
010
1010
10101
010101
0101010

using System;
namespace Program {
   public class Demo {
      public static void Main(String[] args) {

         int j;
         int a = 0, n = 7;
         // looping from 1 to 7
         for (int i = 1; i <= n; i++) {
            for (j = 1; j <= i; j++) {
               if (a == 1) {
                  Console.Write("0");
                  a = 0;
               } else if (a == 0) {
                  Console.Write("1");
                  a = 1;
               }
            } Console.Write("\n");
         }
         Console.ReadLine();
      }
   }
}

  1. MacBook で印刷する方法

    USB または Wi-Fi 経由でプリンターを接続し、ほとんどのアプリケーションで「command + P」を押すと、MacBook から印刷できます。 私は、MacBook のエキスパートであり、2019 MacBook Pro の所有者であるジョンです。 MacBook を使用して、Wi-Fi および USB プリンターを介して印刷します。 そして、このガイドをまとめて、その方法を示します。 それでは、始めましょう。 MacBook で印刷する方法 MacBook での印刷は簡単で、時間もかかりません。まず、プリンターを MacBook に接続して設定する必要があります (

  2. Google ドキュメントを使用して封筒に印刷する方法

    世界のデジタル化が年々進んでいますが、物理的なメールは、特に企業にとって、他の人と通信するための重要な方法であり続けています。 Google Apps スイートには、封筒の作成プロセスを合理化するのに役立つツールとアドオンが豊富に用意されています。必要なのは、プリンター、Windows または Apple PC、Google Chrome などのブラウザーへのアクセス、または iOS および Android アプリだけです。 Google ドキュメントを使用して封筒を印刷する方法は次のとおりです。 Google ドキュメントを使用して封筒を印刷する方法 Google ドキュメントには、封筒