इस ट्यूटोरियल में, हम एक उलटा पिरामिड कैरेक्टर पैटर्न प्रिंट करने के लिए एक प्रोग्राम पर चर्चा करेंगे।
इसके लिए हमें उल्टे पिरामिड त्रिभुज में पंक्तियों की संख्या प्रदान की जाएगी। हमारा काम एक व्युत्क्रम पिरामिड के आकार को विकसित करने के लिए दी गई पंक्तियों की संख्या में अक्षरों को प्रिंट करना है।
उदाहरण
#include <bits/stdc++.h> using namespace std; //printing the inverse pyramid pattern void inv_pyramid(int n){ int i, j, num, gap; for (i = n; i >= 1; i--) { for (gap = n - 1; gap >= i; gap--) { cout<<" "; cout<<" "; } num = 'A'; for (j = 1; j <= i; j++) { cout << (char) num++ <<" "; } for (j = i - 1; j >= 0; j--) { cout << (char) --num <<" "; } cout<<"\n"; } } int main(){ int n = 5; inv_pyramid(n); return 0; }
आउटपुट
A B C D E E D C B A A B C D D C B A A B C C B A A B B A A A