সংখ্যা 1 থেকে n ব্যবহার করে ইংরেজি 'N' অক্ষর প্রিন্ট করুন। সাইজ N দিয়ে প্যাটার্ন বানান।
উদাহরণ
#include <iostream>
using namespace std;
void print_N(int N) {
int Right = 1, Left = 1, Diagonal = 2;
for (int i = 0; i < N; i++) {
cout << Left++;
for (int s = 0; s < 2*i; s++) cout << " ";
if (i != 0 && i != N-1) cout << Diagonal++;
else cout << " ";
for (int s = 0; s < 2*(N-i-1); s++) cout << " ";
cout << Right++ << endl;
}
}
int main() { print_N(8); return 0; }
আউটপুট
1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8