কিভাবে একটি স্ট্রিং এর চরিত্রগুলিকে প্রোগ্রামিং এর বিপরীত ক্ষেত্রে রূপান্তর করতে হয়

কিভাবে একটি স্ট্রিং এর চরিত্রগুলিকে প্রোগ্রামিং এর বিপরীত ক্ষেত্রে রূপান্তর করতে হয়

একটি স্ট্রিং হল অক্ষরের একটি ক্রম। এই নিবন্ধে, আপনি শিখবেন কিভাবে একটি স্ট্রিং এর অক্ষরকে বিপরীত ক্ষেত্রে রূপান্তর করতে হয়। আপনি C ++, Python, C এবং JavaScript এর মত সবচেয়ে জনপ্রিয় প্রোগ্রামিং ভাষা ব্যবহার করে কিভাবে এই সমস্যার সমাধান করবেন তাও শিখবেন।





সমস্যা বিবৃতি

আপনাকে একটি স্ট্রিং দেওয়া হয়েছে। আপনি এই স্ট্রিং এর সমস্ত অক্ষর বিপরীত ক্ষেত্রে রূপান্তর করতে হবে।





উদাহরণ 1 : যাক str = 'MUO তে স্বাগতম'





টাস্ক ম্যানেজার 100 এ ডিস্ক দেখায়

সমস্ত অক্ষরকে বিপরীত ক্ষেত্রে রূপান্তর করার পর স্ট্রিং = 'মুওতে স্বাগতম'

সুতরাং, আউটপুটটি 'মিউকে স্বাগতম'।



উদাহরণ 2 : যাক str = 'Fuzzy Wuzzy একটি ভাল্লুক ছিল। ফাজি উজির চুল ছিল না। '

সমস্ত অক্ষরকে বিপরীত ক্ষেত্রে রূপান্তর করার পর স্ট্রিং = 'ফাজি উজী বিয়ার ফুজি উজির কোন চুল নেই। '





সুতরাং, আউটপুট হল 'ফাজি উজি ওয়্যার বিয়ার। ফুজি উজির কোন চুল নেই। '

উদাহরণ 3 : যাক str = 'টম থিম থাম্বট্যাক ছুঁড়ে ফেলেছে'





সমস্ত অক্ষরকে বিপরীত ক্ষেত্রে রূপান্তর করার পর স্ট্রিং = 'টম থ্রু টিম থাম্বট্যাকস'

এইভাবে, আউটপুট হল 'টম থ্রেউ টিম থ্রি থাম্বট্যাকস'।

সম্পর্কিত: দুটি স্ট্রিং একে অপরের অ্যানাগ্রাম কিনা তা কীভাবে পরীক্ষা করবেন

একটি স্ট্রিং এর চরিত্রগুলিকে বিপরীত ক্ষেত্রে রূপান্তর করার জন্য C ++ প্রোগ্রাম

নীচে একটি স্ট্রিং এর অক্ষর বিপরীত ক্ষেত্রে রূপান্তর করার জন্য C ++ প্রোগ্রাম:

// C++ program to convert characters of string to opposite case
#include
using namespace std;
string convertString(string& str)
{
int length = str.length();
for (int i = 0; i {
// If the character is in lowercase,
// convert it to uppercase
if (str[i] >= 'a' && str[i] <= 'z')
{
str[i] = str[i] - 32;
}
// If the character is in uppercase,
// convert it to lowercase
else if (str[i] >= 'A' && str[i] <= 'Z')
{
str[i] = str[i] + 32;
}
}
return str;
}
int main()
{
string str1 = 'Welcome to MUO';
cout << 'Original String 1:' << endl;
cout << str1 << endl;
str1 = convertString(str1);
cout << 'Converted String 1:' << endl;
cout << str1 << endl;
string str2 = 'Fuzzy Wuzzy was a bear. Fuzzy Wuzzy had no hair.';
cout << 'Original String 2:' << endl;
cout << str2 << endl;
str2 = convertString(str2);
cout << 'Converted String 2:' << endl;
cout << str2 << endl;
string str3 = 'Tom threw Tim three thumbtacks';
cout << 'Original String 3:' << endl;
cout << str3 << endl;
str3 = convertString(str3);
cout << 'Converted String 3:' << endl;
cout << str3 << endl;
return 0;
}

আউটপুট:

Original String 1:
Welcome to MUO
Converted String 1:
wELCOME TO muo
Original String 2:
Fuzzy Wuzzy was a bear. Fuzzy Wuzzy had no hair.
Converted String 2:
fUZZY wUZZY WAS A BEAR. fUZZY wUZZY HAD NO HAIR.
Original String 3:
Tom threw Tim three thumbtacks
Converted String 3:
tOM THREW tIM THREE THUMBTACKS

সম্পর্কিত: পাইথনে বুলিয়ান পদ্ধতি ব্যবহার করে স্ট্রিংগুলিকে কীভাবে বৈধ করা যায়

একটি স্ট্রিং এর চরিত্রগুলিকে বিপরীত ক্ষেত্রে রূপান্তর করার জন্য পাইথন প্রোগ্রাম

নীচে একটি স্ট্রিং এর অক্ষর বিপরীত ক্ষেত্রে রূপান্তর করার জন্য পাইথন প্রোগ্রাম:

# Python program to convert characters of string to opposite case
def convertString(str):
length = len(str)
result = ''
for i in range(length):
# If the character is in lowercase,
# convert it to uppercase
if str[i].islower():
result += str[i].upper()
# If the character is in uppercase,
# convert it to lowercase
elif str[i].isupper():
result += str[i].lower()
else:
result += str[i]
return result

str1 = 'Welcome to MUO'
print('Original String 1:')
print(str1)
print('Converted String 1:')
print(convertString(str1))
str2 = 'Fuzzy Wuzzy was a bear. Fuzzy Wuzzy had no hair.'
print('Original String 2:')
print(str2)
print('Converted String 2:')
print(convertString(str2))
str3 = 'Tom threw Tim three thumbtacks'
print('Original String 3:')
print(str3)
print('Converted String 3:')
print(convertString(str3))

আউটপুট:

Original String 1:
Welcome to MUO
Converted String 1:
wELCOME TO muo
Original String 2:
Fuzzy Wuzzy was a bear. Fuzzy Wuzzy had no hair.
Converted String 2:
fUZZY wUZZY WAS A BEAR. fUZZY wUZZY HAD NO HAIR.
Original String 3:
Tom threw Tim three thumbtacks
Converted String 3:
tOM THREW tIM THREE THUMBTACKS

একটি স্ট্রিং এর চরিত্রগুলিকে বিপরীত ক্ষেত্রে রূপান্তর করতে জাভাস্ক্রিপ্ট প্রোগ্রাম

নীচে একটি স্ট্রিং এর অক্ষর বিপরীত ক্ষেত্রে রূপান্তর করতে জাভাস্ক্রিপ্ট প্রোগ্রাম:

// JavaScript program to convert characters of string to opposite case
function convertString(str) {
var length = str.length;
var result = '';
for (let i = 0; i // If the character is in lowercase,
// convert it to uppercase
if (str.charAt(i) === str.charAt(i).toLowerCase()) {
result += str.charAt(i).toUpperCase();
// If the character is in uppercase,
// convert it to lowercase
} else if (str.charAt(i) === str.charAt(i).toUpperCase()) {
result += str.charAt(i).toLowerCase()
} else {
result += str.charAt(i);
}
}
return result;
}
var str1 = 'Welcome to MUO';
document.write('Original String 1:' + '
');
document.write(str1 + '
');
str1 = convertString(str1);
document.write('Converted String 1:' + '
');
document.write(str1 + '
');
var str2 = 'Fuzzy Wuzzy was a bear. Fuzzy Wuzzy had no hair.';
document.write('Original String 2:' + '
');
document.write(str2 + '
');
str2 = convertString(str2);
document.write('Converted String 2:' + '
');
document.write(str2 + '
');
var str3 = 'Tom threw Tim three thumbtacks';
document.write('Original String 3:' + '
');
document.write(str3 + '
');
str3 = convertString(str3);
document.write('Converted String 3:' + '
');
document.write(str3 + '
');

আউটপুট:

Original String 1:
Welcome to MUO
Converted String 1:
wELCOME TO muo
Original String 2:
Fuzzy Wuzzy was a bear. Fuzzy Wuzzy had no hair.
Converted String 2:
fUZZY wUZZY WAS A BEAR. fUZZY wUZZY HAD NO HAIR.
Original String 3:
Tom threw Tim three thumbtacks
Converted String 3:
tOM THREW tIM THREE THUMBTACKS

সম্পর্কিত: জাভাস্ক্রিপ্ট স্ট্রিং পদ্ধতিগুলি আপনার আজ আয়ত্ত করা উচিত

সি প্রোগ্রাম একটি স্ট্রিং এর চরিত্রগুলিকে বিপরীত ক্ষেত্রে রূপান্তর করতে

নীচে একটি স্ট্রিং এর অক্ষরকে বিপরীত ক্ষেত্রে রূপান্তর করার জন্য C প্রোগ্রামটি দেওয়া হল:

// C program to convert characters of string to opposite case
#include
#include
#include
const char* convertString(char str[])
{
int length = strlen(str);
for (int i = 0; i {
// If the character is in lowercase,
// convert it to uppercase
if (str[i] >= 'a' && str[i] <= 'z')
{
str[i] = str[i] - 32;
}
// If the character is in uppercase,
// convert it to lowercase
else if (str[i] >= 'A' && str[i] <= 'Z')
{
str[i] = str[i] + 32;
}
}
return str;
}
int main()
{
char str1[] = 'Welcome to MUO';
printf('Original String 1: ⁠n');
printf('%s ⁠n', str1);
printf('Converted String 1: ⁠n');
printf('%s', convertString(str1));
char str2[] = 'Fuzzy Wuzzy was a bear. Fuzzy Wuzzy had no hair.';
printf('Original String 2: ⁠n');
printf('%s ⁠n', str2);
printf('Converted String 2: ⁠n');
printf('%s', convertString(str2));
char str3[] = 'Tom threw Tim three thumbtacks';
printf('Original String 3: ⁠n');
printf('%s ⁠n', str3);
printf('Converted String 3: ⁠n');
printf('%s', convertString(str3));
return 0;
}

আউটপুট:

Original String 1:
Welcome to MUO
Converted String 1:
wELCOME TO muo
Original String 2:
Fuzzy Wuzzy was a bear. Fuzzy Wuzzy had no hair.
Converted String 2:
fUZZY wUZZY WAS A BEAR. fUZZY wUZZY HAD NO HAIR.
Original String 3:
Tom threw Tim three thumbtacks
Converted String 3:
tOM THREW tIM THREE THUMBTACKS

স্ট্রিং ম্যানিপুলেশন সম্পর্কে আরও জানুন

এই নিবন্ধে, আপনি শিখেছেন কিভাবে স্ট্রিং এর অক্ষরগুলিকে বিপরীত ক্ষেত্রে রূপান্তর করতে হয়। স্ট্রিং এবং টেক্সট নিয়ে কাজ করা প্রোগ্রামিং এর একটি অবিচ্ছেদ্য অংশ। স্ট্রিংগুলি কীভাবে ম্যানিপুলেট করতে হয় তা আপনাকে অবশ্যই জানতে হবে।

কিভাবে অ্যান্ড্রয়েডে ইমোজি আপডেট করবেন

যদি আপনি সহজে এবং দক্ষতার সাথে স্ট্রিংগুলিকে ম্যানিপুলেট করার জন্য কোন ভাষা খুঁজছেন তাহলে শুরু করার জন্য পাইথন একটি কঠিন পছন্দ।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল পাইথন শিখছেন? এখানে কিভাবে স্ট্রিং ম্যানিপুলেট করতে হয়

পাইথনে স্ট্রিং ব্যবহার করা এবং ম্যানিপুলেট করা কঠিন মনে হতে পারে, কিন্তু এটি প্রতারণামূলকভাবে সহজবোধ্য।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • পাইথন
  • জাভাস্ক্রিপ্ট
  • সি প্রোগ্রামিং
  • কোডিং টিউটোরিয়াল
লেখক সম্পর্কে যুবরাজ চন্দ্র(60 নিবন্ধ প্রকাশিত)

যুবরাজ ভারতের দিল্লি বিশ্ববিদ্যালয়ের কম্পিউটার সায়েন্সের স্নাতক ছাত্র। তিনি ফুল স্ট্যাক ওয়েব ডেভেলপমেন্ট সম্পর্কে উত্সাহী। যখন তিনি লিখছেন না, তিনি বিভিন্ন প্রযুক্তির গভীরতা অন্বেষণ করছেন।

যুবরাজ চন্দ্রের কাছ থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন