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

C++ में स्ट्रिंग से स्वर (Vowels) हटाएं


निम्नलिखित C++ प्रोग्राम दर्शाता है कि किसी दी गई स्ट्रिंग से स्वर (a, e, i, u, o) कैसे हटाए जाएं। इस संदर्भ में, हम एक नई स्ट्रिंग बनाते हैं और इनपुट स्ट्रिंग को वर्ण दर वर्ण संसाधित करते हैं, और यदि कोई स्वर मिलता है तो उसे नई स्ट्रिंग में बाहर रखा जाता है, अन्यथा वर्ण को स्ट्रिंग समाप्त होने के बाद नई स्ट्रिंग में जोड़ा जाता है। हम नई स्ट्रिंग को मूल स्ट्रिंग में कॉपी करते हैं। एल्गोरिदम निम्नानुसार है:

एल्गोरिदम

START Step-1: Input the string Step-3: Check vowel presence, if found return TRUE Step-4: Copy it to another array Step-5: Increment the counter Step-6: Print END

उपरोक्त एल्गोरिदम के अनुसरण में, C++ भाषा में निम्नलिखित कोड निबंधित है:

उदाहरण

#include <iostream> #include <string.h> #include <conio.h> #include <cstring> using namespace std; int vowelChk(char); int main(){ char s[50], t[50]; int c, d = 0; cout<<"Enter a string to delete vowels\n"; cin>>s; for(c = 0; s[c] != '\0'; c++) { // check for If not a vowel if(vowelChk(s[c]) == 0){ t[d] = s[c]; d++; } } t[d] = '\0'; strcpy(s, t); cout<<"String after delete vowels:"<<s; return 0; } int vowelChk(char ch){ if (ch == 'a' || ch == 'A' || ch == 'e' || ch == 'E' || ch == 'i' || ch == 'I' || ch =='o' || ch=='O' || ch == 'u' || ch == 'U') return 1; else return 0; }

यह C++ प्रोग्राम स्ट्रिंग से स्वर हटाता है: यदि इनपुट स्ट्रिंग "ajaykumar" है तो यह परिणाम "jykmr" देता है। अंत में, हम स्वर रहित एक स्ट्रिंग प्राप्त करते हैं।

आउटपुट

Enter a string to delete vowels ajaykumar String after delete vowels:jykmr

  1. - JavaScript में स्ट्रिंग से "," कैसे हटाएं

    हमें एक मुख्य स्ट्रिंग और एक सबस्ट्रिंग दी गई है, हमारा काम एक फ़ंक्शन shedString() बनाना है जो इन दो आर्गुमेंट्स को लेता है और मुख्य स्ट्रिंग का एक संस्करण लौटाता है जो सबस्ट्रिंग से मुक्त हो। उदाहरण के लिए: shedString(12/23/2020, /); एक स्ट्रिंग लौटाना चाहिए: 12232020 आइए अब इस फ़ंक्शन के लिए कोड

  1. Android में TextView स्ट्रिंग से सभी स्वरों को कैसे हटाएं? Android में TextView स्ट्रिंग से सभी स्वरों को कैसे हटाएं?

    TextView स्ट्रिंग से स्वर (Vowels) हटाना यह उदाहरण दर्शाता है कि Android में TextView स्ट्रिंग से सभी स्वर (vowels) कैसे हटाए जाते हैं। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project पर जाएं और प्रोजेक्ट बनाएं। चरण 2: लेआउट फ़ाइल (res/layout/activity_main.xml) <?xml version=1.

  1. स्ट्रिंग से बाइनरी ट्री का निर्माण C++ में स्ट्रिंग से बाइनरी ट्री का निर्माण C++ में

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