একটি সংখ্যা n দেওয়া আছে। n দৈর্ঘ্যের বর্ণমালার ত্রিভুজাকার প্যাটার্ন প্রিন্ট করতে হবে। প্রথম লাইনে n অক্ষর, পরের লাইনে n-1, এভাবে কমে যাবে।
উদাহরণ
ইনপুট: n = 5
আউটপুট:
ABCDE BCDE CDE DE E
ইনপুট: n = 3
আউটপুট:
ABC BC C
পদ্ধতি
- n ইনপুট নেওয়া হয়।
- বাইরের লুপ i=1 থেকে n।
- ভিতরের লুপ j=i থেকে n: প্রিন্ট করবে 'A' - 1 + j (অর্থাৎ j=1 হলে A, j=2 হলে B...)।
- প্রতিটি লাইনের পরে নিউলাইন।
C প্রোগ্রাম উদাহরণ
#include <stdio.h>
int pattern(int n) {
int i, j;
for (i = 1; i <= n; i++) {
for (j = i; j <= n; j++)
printf("%c", 'A' - 1 + j);
printf("\n");
}
return 0;
}
int main() {
int n = 5;
pattern(n);
return 0;
}
আউটপুট
ABCDE BCDE CDE DE E