কম্পিউটার

কিভাবে C# ব্যবহার করে একটি বাইনারি ট্রায়াঙ্গেল প্রিন্ট করবেন?


বাইনারি ত্রিভুজ 0s এবং 1s দিয়ে গঠিত হয়। একটি তৈরি করতে, আপনাকে লুপের জন্য একটি নেস্টের চারপাশে কাজ করতে হবে এবং সারিটি প্রবেশ করা পর্যন্ত 0s এবং 1s প্রদর্শন করতে হবে৷

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 হিসাবে সেট করা হয় অর্থাৎ লুপে n-এর মান, তাহলে নিম্নলিখিত বাইনারি ত্রিভুজটি দৃশ্যমান হবে৷

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. Tkinter ব্যবহার করে কিভাবে হার্ড কপি প্রিন্ট করবেন?

  2. কীভাবে awk ব্যবহার করা শুরু করবেন

  3. কিভাবে ম্যাকবুকে প্রিন্ট করবেন

  4. Google ডক্স ব্যবহার করে কীভাবে একটি খামে প্রিন্ট করবেন