यहाँ एक स्ट्रिंग को 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<<"The String in Uppercase = "<<s; return 0; }
आउटपुट
यहाँ आउटपुट है
The String in Uppercase = THIS_IS_STRING
प्रोग्राम में, स्ट्रिंग को अपर केस में बदलने का वास्तविक कोड main() फंक्शन में मौजूद होता है। चार प्रकार s[30] की एक सरणी घोषित की जाती है जो दी गई स्ट्रिंग को संग्रहीत करती है।
फिर, लूप के लिए स्ट्रिंग को अपर केस स्ट्रिंग में बदलने के लिए उपयोग किया जाता है और यदि ब्लॉक का उपयोग यह जांचने के लिए किया जाता है कि यदि वर्ण लोअर केस में हैं, तो उन्हें उनके ASCII मान से 32 घटाकर अपर केस में परिवर्तित करें।
for(i=0;i<=strlen(s);i++) { if(s[i]>=97 && s[i]<=122) { s[i]=s[i]-32; } }