उदाहरण
#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;
}
}