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

C++ स्ट्रिंग को अपर केस में बदलें

उदाहरण

#include <iostream>
#include <string.h>
using namespace std;

int main() {
    char s[30] = "This_is_string";
    int i;
    for (i = 0; i <= strlen(s); i++) {
        if (s[i] >= 97 && s[i] <= 122) {
            s[i] = s[i] - 32;
        }
    }
    cout << "अपरकेस में स्ट्रिंग = " << s;
    return 0;
}

आउटपुट

अपरकेस में स्ट्रिंग = THIS_IS_STRING

प्रोग्राम में, स्ट्रिंग को अपर केस में बदलने का वास्तविक कोड main() फ़ंक्शन में मौजूद है। char टाइप का एक ऐरे s[30] घोषित किया गया है जो दी गई स्ट्रिंग को स्टोर करता है।

फिर, फॉर लूप का उपयोग स्ट्रिंग को अपर केस स्ट्रिंग में बदलने के लिए किया जाता है और if ब्लॉक का उपयोग यह जांचने के लिए किया जाता है कि यदि कैरेक्टर्स लोअर केस में हैं तो, उनके ASCII मान से 32 घटाकर उन्हें अपर केस में बदल दें।

for (i = 0; i <= strlen(s); i++) {
    if (s[i] >= 97 && s[i] <= 122) {
        s[i] = s[i] - 32;
    }
}
  1. - C++ में डबल को स्ट्रिंग में कैसे कन्वर्ट करें?

    C++ में std::to_string का उपयोग करके डबल को स्ट्रिंग में कन्वर्ट किया जा सकता है। आवश्यक पैरामीटर एक डबल मान है और एक स्ट्रिंग ऑब्जेक्ट लौटाया जाता है जिसमें डबल मान कैरेक्टर्स के अनुक्रम के रूप में होता है। C++ में इसे प्रदर्शित करने वाला एक प्रोग्राम निम्नलिखित है। उदाहरण #include <iostream>

  1. - C++ में int को string में कैसे कन्वर्ट करें?

    आप C से itoa फ़ंक्शन का उपयोग करके int को string में कन्वर्ट कर सकते हैं। उदाहरण #include<iostream> int main() {    int a = 10;    char *intStr = itoa(a);    string str = string(intStr);    cout << str; } आउटपुट यह आउटपुट देगा: 10 यह पूर्णांक को

  1. - C# में स्ट्रिंग को टाइटल केस में कैसे बदलें

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