কম্পিউটার টিউটোরিয়াল

C++ প্রোগ্রাম: স্ট্রিং-এর K-তম ক্যারেক্টারকে ছোট হাতের অক্ষরে রূপান্তর

মান লিখুন: আমাদের কাছে N ক্যারেক্টার বিশিষ্ট একটি স্ট্রিং S রয়েছে। S-তে শুধুমাত্র 'A', 'B' বা 'C' ক্যারেক্টার থাকে। আরেকটি পূর্ণসংখ্যা K আছে। K-তম ক্যারেক্টারটি ছোট হাতের অক্ষরে রূপান্তর করে S প্রিন্ট করতে হবে।

উদাহরণ

যদি ইনপুট হয় K = 2; S = "AABACC", তবে আউটপুট হবে "AaBACC"

সমাধানের ধাপসমূহ

S[K-1] = S[K-1] + 32
S রিটার্ন করুন

C++ বাস্তবায়ন

#include <bits/stdc++.h>
using namespace std;

string solve(int K, string S) {
    S[K - 1] = S[K - 1] + 32;
    return S;
}

int main() {
    int K = 2;
    string S = "AABACC";
    cout << solve(K, S) << endl;
}

ইনপুট

"AABACC"

আউটপুট

AaBACC
  1. C++ প্রোগ্রাম: ফারেনহাইটকে সেলসিয়াসে রূপান্তর

  2. C++ প্রোগ্রাম: অক্ষর Vowel (স্বর) নাকি Consonant (ব্যঞ্জন) যাচাই

  3. C++ প্রোগ্রাম: দশমিক (Decimal) থেকে বাইনারি (Binary) রূপান্তর

  4. C#-এ ক্যারেক্টার কেস রূপান্তর (Upper/Lower)