ত্রিভুজ আকারে সংখ্যা প্রদর্শন করতে, প্রথমে একটি দ্বিমাত্রিক বিন্যাস বিবেচনা করুন।
int[,] a = new int[5, 5];
একটি ত্রিভুজের জন্য, আপনাকে নিচের −
হিসাবে শূন্যস্থান বিবেচনা করতে হবে1 1 1 1 2 1 1 3 3 1
তারপর নিচের কোডের মত বাম এবং ডানদিকে 1s সহ ত্রিভুজ সেট করতে লুপ করুন −
উদাহরণ
using System; class Demo { public static void Main() { // two dimensional array int[,] a = new int[5, 5]; for (int i = 0; i < 5; i++) { for (int k = 7; k > i; k--) { // prints spaces Console.Write(" "); } // loop to print the triangle for (int j = 0; j < i; j++) { if (j == 0 || i == j) { a[i, j] = 1; } else { a[i, j] = a[i - 1, j] + a[i - 1, j - 1]; } Console.Write(a[i, j] + " "); } Console.WriteLine(); } Console.ReadLine(); } }
আউটপুট
1 1 1 1 2 1 1 3 3 1