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

C++ में Demlo नंबर (11...1 का वर्ग)”?

डेमलो नंबर पैलिंड्रोमिक नंबर होते हैं, जो फॉर्म 11..1 की संख्या के वर्ग द्वारा उत्पन्न होते हैं, यह देखते हुए कि संख्या 10 अंकों से कम है।

आइए पहले स्ट्रिंग वेरिएबल घोषित करें -

string demNum = "1111";
string square = "";

अब, हम डेमनम स्ट्रिंग की लंबाई तक लूप करते हैं। लूप के अंदर हम इंडेक्स वैल्यू को कन्वर्ट करते हैं i स्ट्रिंग करने के लिए और इसे स्क्वायर वेरिएबल में जोड़ें।

for(int i=1 ;i<=demNum.length();i++){
   square += char(i+'0');
}

दूसरे लूप में हम डेमनम स्ट्रिंग की लंबाई से शुरू होकर रिवर्स में लूप करते हैं। लूप के अंदर हम इंडेक्स वैल्यू i को स्ट्रिंग में बदलते हैं और इसे स्क्वायर वेरिएबल में जोड़ते हैं।

for (int i = demNum.length() - 1; i >= 1; i--)
   square += char(i + '0');

उदाहरण

आइए डेमो नंबरों की बेहतर समझ प्राप्त करने के लिए निम्नलिखित कार्यान्वयन देखें -

#include <iostream>
using namespace std;
int main(){
   string demNum = "1111";
   string square = "";
   for(int i=1 ;i</=demNum.length();i++){
      square += char(i+'0');
   }
   for (int i = demNum.length() - 1; i >= 1; i--)
      square += char(i + '0');
   cout << square;
   return 0;
}

आउटपुट

उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा -

1234321

  1. C++ में मितव्ययी संख्या

    इस समस्या में, हमें एक धनात्मक पूर्णांक N दिया जाता है। हमारा कार्य यह जाँचने के लिए एक प्रोग्राम बनाना है कि दी गई संख्या मितव्ययी संख्या है या नहीं। मितव्ययी संख्या - एक संख्या जिसके अंकों की संख्या दी गई संख्या के अभाज्य गुणनखंड में अंकों की संख्या से अधिक है। उदाहरण − 625, संख्या 625 का अभाज्

  1. C++ का उपयोग करके एक स्ट्रिंग के सबस्ट्रिंग की संख्या ज्ञात करें

    इस लेख में, आप किसी दिए गए स्ट्रिंग में बनाए जा सकने वाले सबस्ट्रिंग (गैर-रिक्त) की संख्या को खोजने के तरीकों के बारे में जानेंगे। Input : string = “moon” Output : 10 Explanation: Substrings are ‘m’, ‘o’, ‘o’, ‘n’, ‘mo’, &lsqu

  1. सी++ पेंटाटोप नंबर

    पास्कल के त्रिभुज में एक पंचकोण संख्या को पाँचवीं संख्या के रूप में वर्णित किया गया है। अब, जैसा कि आप जानते हैं, यह पांचवीं संख्या है, तो इसका मतलब है कि हमारे पास पास्कल के त्रिकोण में कम से कम पांच संख्याएं होनी चाहिए, इसलिए इस श्रृंखला की पहली संख्या 1 4 6 4 1 से शुरू होती है। पास्कल त्रिभुज की