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

त्रिकोणीय पैटर्न के लिए C++ प्रोग्राम (दर्पण छवि 0 के आसपास)

सकारात्मक मान n के साथ दिया गया है और कार्य त्रिभुज पैटर्न यानी मुद्रित संख्याओं की दर्पण छवि उत्पन्न करना और परिणाम प्रदर्शित करना है

उदाहरण

Input-: n = 6
Output-:

त्रिकोणीय पैटर्न के लिए C++ प्रोग्राम (दर्पण छवि 0 के आसपास)

Input-: n = 3
Output-:

त्रिकोणीय पैटर्न के लिए C++ प्रोग्राम (दर्पण छवि 0 के आसपास)

नीचे दिए गए कार्यक्रम में उपयोग किया गया दृष्टिकोण इस प्रकार है -

  • n के मान को एक धनात्मक पूर्णांक के रूप में इनपुट करें
  • एक पैटर्न में पंक्तियों की संख्या के लिए एक लूप i को पार करें यानी n
  • एक पैटर्न में रिक्त स्थान की संख्या के लिए एक लूप j को पार करें
  • एक पैटर्न में अंकों के लिए दूसरे लूप को पार करें

एल्गोरिदम

START
Step 1-> declare function to print mirror image of triangular pattern
   void print_mirror(int n)
   declare and set int temp = 1 and temp2 = 1
      Loop for int i = 0 and i < n and i++
         Loop For int j = n - 1 and j > i and j—
            print space
         End
         Loop For int k = 1 and k <= temp and k++
            print abs(k - temp2)
         End
         Set temp += 2
         increment temp2++
         print \n
Step 2-> In main()
   Declare int n = 6
   print_mirror(n)
STOP
. घोषित करें

उदाहरण

#include <bits/stdc++.h>
using namespace std;
//function to print mirror image of triangular pattern
void print_mirror(int n) {
   int temp = 1, temp2 = 1;
   for (int i = 0; i < n; i++) {
      for (int j = n - 1; j > i; j--) {
         cout << " ";
      }
      for (int k = 1; k <= temp; k++) {
         cout << abs(k - temp2);
      }
      temp += 2;
      temp2++;
      cout << "\n";
    }
}
int main() {
   int n = 6;
   print_mirror(n);
   return 0;
}

आउटपुट

त्रिकोणीय पैटर्न के लिए C++ प्रोग्राम (दर्पण छवि 0 के आसपास)


  1. हेक्साडेसिमल से दशमलव के लिए C++ प्रोग्राम

    एक इनपुट के रूप में एक हेक्साडेसिमल संख्या के साथ दिया गया, कार्य दिए गए हेक्साडेसिमल संख्या को दशमलव संख्या में परिवर्तित करना है। कंप्यूटर में हेक्साडेसिमल संख्या को आधार 16 के साथ दर्शाया जाता है और दशमलव संख्या को आधार 10 के साथ दर्शाया जाता है और 0 - 9 के मूल्यों के साथ दर्शाया जाता है जबकि हे

  1. सी++ में पिरामिड के आयतन के लिए कार्यक्रम

    पिरामिड के आधार के प्रकार के आधार पर पक्षों को देखते हुए पिरामिड के आयतन की गणना करना कार्य है। पिरामिड एक 3-डी आकृति है जिसकी बाहरी सतह पिरामिड के तेज किनारे को बनाने वाले सामान्य बिंदु पर त्रिकोणीय मिलती है। पिरामिड का आयतन उसके आधार के प्रकार पर निर्भर करता है। पिरामिड विभिन्न प्रकार के आधारों

  1. QuickSort के लिए C++ प्रोग्राम?

    क्विकसॉर्ट एक छँटाई तकनीक है जो एक क्रमबद्ध सूची (सरणी) को क्रमबद्ध करने के लिए तुलना का उपयोग करती है। Quicksort को पार्टीशन एक्सचेंज सॉर्ट के रूप में भी जाना जाता है। यह एक स्थिर प्रकार नहीं है, क्योंकि समान प्रकार की वस्तुओं का सापेक्ष क्रम संरक्षित नहीं है। क्विकसॉर्ट एक सरणी पर काम कर सकता है,