इस लेख का उद्देश्य C++ प्रोग्रामिंग भाषा का उपयोग करके अर्ध-पिरामिड पैटर्न बैश को प्रिंट करना है। मुद्रित किए जाने वाले निर्धारित पैटर्न को ध्यान में रखते हुए, हमारे लक्ष्य को प्राप्त करने के लिए निम्नलिखित एल्गोरिथम को व्यवस्थित किया जा रहा है;
एल्गोरिदम
Step-1 Set the length of the Bash (Height) Step-2 Outer loop to handle the number of rows Step-3 Inner loop to handle columns Step-4 Print the pattern with the character (@) Step-5 Set the pointer to a new line after each row (outside the inner loop) Step-6 Repeat the loop till the Bash Height
उदाहरण
इसलिए, निम्नलिखित सी ++ स्रोत कोड को अंततः उपरोक्त एल्गोरिथम का पालन करके तैयार किया गया है;
#include <iostream> using namespace std; void PrintBash(int n){ // outer loop to handle number of rows for (int i=0; i<n; i++){ // inner loop to handle number of columns for(int j=0; j<=i; j++ ){ // printing character cout << "@ "; } // ending line after each row cout << endl; } } int main(){ int Len = 6; PrintBash(Len); return 0; }
आउटपुट
उपरोक्त कोड के संकलन के बाद, अर्ध-पिरामिड मुद्रित किया जाएगा जैसा दिखता है।
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @