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() ফাংশনে রয়েছে। char টাইপ অ্যারে s[30] ডিক্লেয়ার করা হয়েছে যেটি দেওয়া স্ট্রিং স্টোর করে।
তারপর, for লুপ ব্যবহার করে স্ট্রিংকে আপারকেস স্ট্রিং-এ রূপান্তর করা হয়েছে এবং if ব্লক ব্যবহার করে চেক করা হয়েছে যে ক্যারেক্টারগুলো লোয়ারকেসে আছে কিনা, থাকলে তাদের ASCII ভ্যালু থেকে ৩২ বিয়োগ করে আপারকেসে রূপান্তর করা হয়েছে।
for (i = 0; i <= strlen(s); i++) {
if (s[i] >= 97 && s[i] <= 122) {
s[i] = s[i] - 32;
}
}