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

सी ++ प्रोग्राम एक स्ट्रिंग से रिक्त स्थान को हटाने के लिए?

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

Input: Hello World
Output: HelloWorld

स्पष्टीकरण

स्ट्रिंग या वाक्य से रिक्त स्थान को हटाने या हटाने के लिए, आपको उपयोगकर्ता को एक स्ट्रिंग दर्ज करने के लिए कहना होगा। अब रिक्त स्थान की जाँच शुरू करें। अगर स्पेस मिल जाएगा, तो अगले कैरेक्टर को स्पेस से पीछे की ओर आखिरी कैरेक्टर तक रखना शुरू करें और स्ट्रिंग में मौजूद सभी स्पेस को हटाने के लिए अगले स्पेस की जांच करना जारी रखें

उदाहरण

#include <iostream>
#include<string.h>
using namespace std;
int  {
   char str[80]="Hello World";
   int i=0, len, j;
   len = strlen(str);
   for( i = 0; i < len; i++) {
      if (str[i] == ' ') {
         for (j = i; j < len; j++)
            str[j] = str[j+1];
            len--;
      }
   }
   cout << str;
   return 0;
}

  1. सी # प्रोग्राम स्ट्रिंग से डुप्लिकेट वर्णों को हटाने के लिए

    डुप्लिकेट वर्णों को निकालने के लिए हैशसेट का उपयोग करें। यहाँ स्ट्रिंग है - string myStr = "kkllmmnnoo"; अब, स्ट्रिंग को चार में मैप करने के लिए हैशसेट का उपयोग करें। यह एक स्ट्रिंग से डुप्लिकेट वर्णों को हटा देगा। var unique = new HashSet<char>(myStr); आइए देखें पूरा उदाहरण - उदा

  1. जावा प्रोग्राम एक स्ट्रिंग से सभी सफेद जगहों को हटाने के लिए

    इस लेख में, हम समझेंगे कि एक स्ट्रिंग से सभी व्हाइटस्पेस को कैसे हटाया जाए। स्ट्रिंग एक डेटाटाइप है जिसमें एक या अधिक वर्ण होते हैं और दोहरे उद्धरण चिह्नों () में संलग्न होते हैं। नीचे उसी का एक प्रदर्शन है - मान लीजिए कि हमारा इनपुट है - Input string: Java programming is fun to learn. वांछित आउट

  1. पायथन में दिए गए स्ट्रिंग से डुप्लिकेट वर्णों को हटाने का कार्यक्रम

    मान लीजिए कि हमारे पास एक स्ट्रिंग s है। हमें उन सभी डुप्लिकेट वर्णों को हटाना होगा जो पहले ही सामने आ चुके हैं। अंतिम स्ट्रिंग में वास्तविक वर्णों की तरह ही वर्णों का क्रम होगा। हम वर्णों के सम्मिलन क्रम को बनाए रखने के लिए आदेशित शब्दकोश का उपयोग करके इसे हल कर सकते हैं। मान उन वर्णों की आवृत्ति