Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++ में अलग-अलग पैटर्न बैश प्रिंट करना


इस लेख का उद्देश्य 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;
}

आउटपुट

उपरोक्त कोड के संकलन के बाद, अर्ध-पिरामिड मुद्रित किया जाएगा जैसा दिखता है।

@
@ @
@ @ @
@ @ @ @
@ @ @ @ @
@ @ @ @ @ @

  1. सी . में प्रिंटिंग हार्ट पैटर्न

    इस कार्यक्रम में हम देखेंगे कि सी में दिल के आकार का पैटर्न कैसे प्रिंट किया जाता है। दिल के आकार का पैटर्न इस तरह दिखेगा अब अगर हम इस पैटर्न का विश्लेषण करें, तो हम इस पैटर्न में अलग-अलग सेक्शन पा सकते हैं। हृदय का आधार एक उल्टा त्रिभुज है; ऊपरी हिस्से में दो अलग-अलग चोटियाँ हैं। इन दोनों चोटियो

  1. C++ . में समग्र डिजाइन पैटर्न

    समग्र पैटर्न का उपयोग किया जाता है जहां हमें वस्तुओं के समूह को एक ही वस्तु के समान व्यवहार करने की आवश्यकता होती है। समग्र पैटर्न भाग के साथ-साथ संपूर्ण पदानुक्रम का प्रतिनिधित्व करने के लिए एक वृक्ष संरचना की अवधि में वस्तुओं की रचना करता है। इस प्रकार का डिज़ाइन पैटर्न संरचनात्मक पैटर्न के अंतर्ग

  1. विभिन्न सी ++ संस्करण

    C++ प्रोग्रामिंग भाषा के बहुत सारे संस्करण हैं। भाषा के ये संस्करण आईएसओ सी ++ समुदाय द्वारा निर्मित विनिर्देशों के आधार पर कंपाइलर्स के कार्यान्वयन हैं, वह समुदाय जो भाषा के विकास की देखरेख करता है। भाषा के निम्नलिखित संस्करण हैं - C++98 (ISO/IEC 14882:1998) पहला संस्करण है। C++03 (ISO/IEC 14882:2