বাইনারি ত্রিভুজ 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(); } } }