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

C++-এ স্ট্রিংকে নির্দিষ্ট বার ক্যাটেনেট করা (Concatenate String N Times)


একটি স্ট্রিংকে নির্দিষ্ট সংখ্যক বার ক্যাটেনেট করার প্রোগ্রাম স্ট্রিং ক্যাটেনেশন মেথডকে n বার চালাবে n-এর মান অনুযায়ী। ফলাফল হবে স্ট্রিংটি নির্দিষ্ট সংখ্যক বার রিপিট করা।

উদাহরণ

দেওয়া স্ট্রিং: "I love Tutorials point" n = 5

আউটপুট

I love Tutorials pointI love Tutorials pointI love Tutorials pointI love Tutorials point I love Tutorials point

আউটপুট দেখে স্পষ্ট হচ্ছে ফাংশনটি কী করবে।

উদাহরণ

#include <iostream>
#include <string>
using namespace std;
string repeat(string s, int n) {
    string s1 = s;
    for (int i = 1; i < n; i++)
        s += s1; // স্ট্রিং ক্যাটেনেট করা
    return s;
}
// ড্রাইভার কোড
int main() {
    string s = "I love tutorials point";
    int n = 4;
    string s1 = s;
    for (int i = 1; i < n; i++)
        s += s1;
    cout << s << endl;
    return 0;
}

আউটপুট

I love tutorials pointI love tutorials pointI love tutorials pointI love tutorials point

  1. C++-এ একটি স্ট্রিং সম-স্ট্রিং (sum-string) কিনা তা যাচাই করা

  2. C++-এ স্ট্রিংকে নির্দিষ্ট বার ক্যাটেনেট করা (Concatenate String N Times)

  3. C++ প্রোগ্রাম: স্ট্রিংয়ের পারমুটেশন সংখ্যা বের করা

  4. C++-এ std::string এবং int ক্যাটেনেট করা