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

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


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

इसके लिए हमें N का मान प्रदान किया जाएगा। हमारा कार्य 2N-1 की ऊंचाई के अनुसार इनवर्स डायमंड पैटर्न प्रिंट करना है।

उदाहरण

#include <bits/stdc++.h>
using namespace std;

// इनवर्स डायमंड पैटर्न प्रिंट करना
void printDiamond(int n) {
    cout << endl;
    int i, j = 0;

    // ऊपरी आधे भाग के लिए लूप
    for (i = 0; i < n; i++) {
        // लेफ्ट ट्रायंगल
        for (j = i; j < n; j++)
            cout << "*";

        // मिडिल ट्रायंगल
        for (j = 0; j < 2 * i + 1; j++)
            cout << " ";

        // राइट ट्रायंगल
        for (j = i; j < n; j++)
            cout << "*";

        cout << endl;
    }

    // निचले आधे भाग के लिए लूप
    for (i = 0; i < n - 1; i++) {
        // लेफ्ट ट्रायंगल
        for (j = 0; j < i + 2; j++)
            cout << "*";

        // मिडिल ट्रायंगल
        for (j = 0; j < 2 * (n - 1 - i) - 1; j++)
            cout << " ";

        // राइट ट्रायंगल
        for (j = 0; j < i + 2; j++)
            cout << "*";

        cout << endl;
    }
    cout << endl;
}

int main() {
    int n = 5;
    printDiamond(n);
    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++ में खोखला पिरामिड और डायमंड पैटर्न प्रिंट करने का प्रोग्राम

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

  1. - जावा प्रोग्राम: डायमंड स्टार पैटर्न प्रिंट करना

    इस लेख में, हम समझेंगे कि डायमंड स्टार पैटर्न कैसे प्रिंट किया जाता है। पैटर्न कई फॉर-लूप्स और प्रिंट स्टेटमेंट्स का उपयोग करके बनाया जाता है। उदाहरण इनपुट मान लीजिए हमारा इनपुट है: Enter the number of rows : 8 आउटपुट वांछित आउटपुट होगा: The diamond star pattern : * *** *****