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

C++ में इंटरेस्टिंग पैटर्न प्रिंट करने का प्रोग्राम


इस ट्यूटोरियल में, हम एक दिए गए इंटरेस्टिंग पैटर्न को प्रिंट करने के प्रोग्राम पर चर्चा करेंगे।

इसके लिए हमें पैटर्न की आधी चौड़ाई प्रदान की जाएगी। हमारा कार्य दी गई चौड़ाई के अनुसार एक समान पैटर्न प्रिंट करना है जिसके लेफ्ट और राइट भाग एक-दूसरे के मिरर इमेज हों।

उदाहरण

#include <stdio.h>

// दिया गया पैटर्न प्रिंट करना
void print_pattern(int n) {
    int i, j;

    // ऊपरी आधा भाग प्रिंट करना
    for (i = 1; i <= n; i++) {
        for (j = 1; j <= (2 * n); j++) {
            // लेफ्ट भाग
            if (i < j)
                printf(" ");
            else
                printf("*");

            // राइट भाग
            if (i <= ((2 * n) - j))
                printf(" ");
            else
                printf("*");
        }
        printf("\n");
    }

    // निचला आधा भाग प्रिंट करना
    for (i = 1; i <= n; i++) {
        for (j = 1; j <= (2 * n); j++) {
            // लेफ्ट भाग
            if (i > (n - j + 1))
                printf(" ");
            else
                printf("*");

            // राइट भाग
            if ((i + n) > j)
                printf(" ");
            else
                printf("*");
        }
        printf("\n");
    }
}

int main() {
    print_pattern(6);
    return 0;
}

आउटपुट

*                                 *
**                               **
***                             ***
****                           ****
*****                         *****
******                       ******
*******                     *******
********                   ********
*********                 *********
**********               **********
***********             ***********
************           ************
*************         *************
**************       **************
***************     ***************
****************   ******************
**************** *****************
***************     ***************
**************       **************
*************         *************
************           ************
***********             ***********
**********               **********
*********                 *********
********                   ********
*******                     *******
******                       ******
*****                         *****
****                           ****
***                             ***
**                               **
*                                 *
  1. C में डायमंड पैटर्न प्रिंट करने का प्रोग्राम C में डायमंड पैटर्न प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण डायमंड पैटर्न एक साधारण पिरामिड पैटर्न और उल्टे पिरामिड पैटर्न का संयोजन है। एल्गोरिदम पहली पंक्ति: 1 प्रदर्शित करें दूसरी पंक्ति: 1,2,3 प्रदर्शित करें तीसरी पंक्ति: 1,2,3,4,5 प्रदर्शित करें चौथी पंक्ति: 1,2,3,4,5,6,7 प्रदर्शित करें पांचवीं पंक्ति: 1,2,3,4,5,6,7,8,9 प्रदर्शित करें

  1. C में नंबर पैटर्न प्रिंट करने का प्रोग्राम C में नंबर पैटर्न प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण एक न्यूमेरिकल पैटर्न संख्याओं का एक क्रम है जिसे एक नियम के आधार पर बनाया गया है जिसे पैटर्न नियम कहा जाता है। पैटर्न नियम क्रम में लगातार संख्याओं के बीच संबंध का वर्णन करने के लिए एक या अधिक गणितीय संक्रियाओं का उपयोग कर सकते हैं। पैटर्न 1 1 2 6 3 7 10 4 8 11 13 5 9 12 14 15 पैट

  1. C++ में खोखला पिरामिड और डायमंड पैटर्न प्रिंट करने का प्रोग्राम C++ में खोखला पिरामिड और डायमंड पैटर्न प्रिंट करने का प्रोग्राम

    खोखला पिरामिडपिरामिड में पहली लाइन पर एक स्टार प्रिंट होगा, और अंतिम लाइन पर n संख्या में स्टार। अन्य लाइनों के लिए यह लाइन के शुरू और अंत में ठीक दो स्टार प्रिंट करेगा, और इन दो स्टार के बीच कुछ खाली स्थान होंगे। उदाहरण कोड#include <iostream> using namespace std; int main() { int n, i, j