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

C++ में STL का उपयोग करके पूरी स्ट्रिंग को अपरकेस या लोअरकेस में बदलना


इस ट्यूटोरियल में, हम C++ में STL का उपयोग करके पूरी स्ट्रिंग को अपरकेस या लोअरकेस में बदलने को समझने वाले प्रोग्राम पर चर्चा करेंगे।

इस ट्रांसफॉर्मेशन को करने के लिए, C++ STL टूपर() और टोलोअर() फंक्शन्स प्रदान करता है जो क्रमशः अपरकेस और लोअरकेस में बदलने के लिए हैं।

उदाहरण

#include<bits/stdc++.h> using namespace std; int main(){    string su = "Tutorials point";    transform(su.begin(), su.end(), su.begin(), ::toupper);    cout << su << endl;    string sl = "Tutorials Point";    transform(sl.begin(), sl.end(), sl.begin(), ::tolower);    cout << sl << endl;    return 0; }

आउटपुट

TUTORIALS POINT tutorials point

  1. - C++ का उपयोग करके इनपुट स्ट्रिंग में अधिकतम घटित होने वाला वर्ण खोजना

    समस्या विवरण इस समस्या में, हमें लोअरकेस वर्णों की एक इनपुट स्ट्रिंग दी गई है। हमारा कार्य इनपुट स्ट्रिंग में अधिकतम घटित होने वाला वर्ण खोजना है। समान आवृत्ति वाले एकाधिक मानों के मामले में, हमें लेक्सिकोग्राफिक रूप से छोटे मान को प्रिंट करने की आवश्यकता है। उदाहरण इनपुट string = programming आउटप

  1. - C++ का उपयोग करके स्ट्रिंग से दिए गए शब्द को हटाना

    इस लेख में, हम दिए गए स्ट्रिंग से दिए गए शब्द को हटाने की समस्या को हल करेंगे। उदाहरण के लिए: इनपुट: str = remove a given word, word = remove आउटपुट: a given word इनपुट: str = god is everywhere, word = is आउटपुट: god everywhere समाधान खोजने का दृष्टिकोण उदाहरण के लिए, हम स्ट्रिंग से एक शब्द को हट

  1. C++ में स्ट्रिंग के सबस्ट्रिंग्स की संख्या निकालना C++ में स्ट्रिंग के सबस्ट्रिंग्स की संख्या निकालना

    इस लेख में, आप एक दी गई स्ट्रिंग में बनने वाले सबस्ट्रिंग्स (गैर-खाली) की संख्या निकालने के दृष्टिकोण के बारे में जानेंगे।इनपुट: string = moon आउटपुट: 10 व्याख्या: सबस्ट्रिंग्स हैं m, o, o, n, mo, oo, on, moo, oon और moon। इनपुट: string = yellow आउटपुट: 21समाधान खोजने का दृष्टिकोणमान लें स्ट्रिंग की