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

C++ प्रोग्राम डायमंड शेप को प्रिंट करने के लिए

यह हीरे के आकार को प्रिंट करने के लिए एक C++ प्रोग्राम है।

एल्गोरिदम

Begin
   Take the no of rows n means the dimension of the diamond shape as input.
   Declare the variables i, j and initialize space=1.
   Initialize space = n-1.
   Run for loop till n.
      Run for loop to print space.
      Decrease space.
      Run for loop to print stars.
   Now do the same thing in reverse order.
   Initialize space = 1.
   Run for loop till n.
      Run for loop to print space.
      Increase space.
      Run for loop to print stars.
End

उदाहरण

#include<iostream>
using namespace std;
main() {
   int n, i, j, space=1;
   cout<<"Enter number of rows : ";
   cin>>n;
   space=n-1;
   for (i=1; i<=n; i++) {
      for(j=1; j<=space; j++) {
         cout<<" "; //print space.
      }
      space--;
      for(j=1; j<=(2*i-1); j++) {
         cout<<"*"; //print stars.
      }
      cout<<"\n";
   }
   //in reverse order.
   space=1;
   for (i=1; i<=n; i++) {
      for(j=1; j<=space; j++) {
         cout<<" "; //print space.
      }
      space++;
      for(j=1; j<=(2*(n-i)-1); j++) {
         cout<<"*"; //print stars.
      }
      cout<<"\n";
   }
}

आउटपुट

Enter number of rows: 4
*
***
*****
*******
*****
***
*

  1. C++ में समांतर चतुर्भुज का क्षेत्रफल ज्ञात करने का कार्यक्रम

    इस समस्या में, हमें दो मान दिए गए हैं जो समांतर चतुर्भुज के आधार और ऊंचाई को दर्शाते हैं। हमारा कार्य C++ में समांतर चतुर्भुज का क्षेत्रफल ज्ञात करने के लिए एक प्रोग्राम बनाना है। समांतर चतुर्भुज एक चार भुजा बंद आकृति है जिसकी विपरीत भुजाएँ एक दूसरे के समान और समानांतर हैं। समस्या को समझने के लि

  1. C++ . का उपयोग करके एक पेड़ के विषम स्तरों पर नोड्स को प्रिंट करने का कार्यक्रम

    इस ट्यूटोरियल में, हम किसी दिए गए बाइनरी ट्री के विषम स्तरों पर मौजूद नोड्स को प्रिंट करने के लिए एक प्रोग्राम पर चर्चा करेंगे। इस कार्यक्रम में, रूट नोड के लिए स्तर 1 माना जाता है और साथ ही वैकल्पिक स्तर अगला विषम स्तर होता है। उदाहरण के लिए, मान लें कि हमें निम्नलिखित बाइनरी ट्री दिया गया है

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

    यहां हम देखेंगे कि C++ का उपयोग करके खोखले पिरामिड और हीरे के पैटर्न कैसे उत्पन्न किए जाते हैं। हम बहुत आसानी से ठोस पिरामिड पैटर्न उत्पन्न कर सकते हैं। इसे खोखला बनाने के लिए, हमें कुछ तरकीबें जोड़नी होंगी। खोखले पिरामिड पिरामिड के लिए पहली पंक्ति में यह एक तारे को प्रिंट करेगा, और अंतिम पंक्ति मे