কম্পিউটার

C++ প্রোগ্রাম প্রদত্ত সংখ্যক বার একটি স্ট্রিং সংযুক্ত করতে?


এখানে আমরা দেখব কিভাবে আমরা একটি স্ট্রিং n সংখ্যক বার সংযুক্ত করতে পারি। n এর মান ব্যবহারকারী দ্বারা দেওয়া হয়। এই সমস্যা খুবই সহজ। C++ এ আমরা সংযোগের জন্য + অপারেটর ব্যবহার করতে পারি। ধারণা পেতে কোড মাধ্যমে যান.

অ্যালগরিদম

concatStrNTimes(str, n)

begin
   res := empty string
   for i in range 1 to n, do
      res := concatenate res and res
   done
   return res
end

উদাহরণ

#include<iostream>
using namespace std;
main() {
   string myStr, res = "";
   int n;
   cout << "Enter String: ";
   cin >> myStr;
   cout << "Enter number of times it will be concatenated: ";
   cin >> n;
   for(int i= 0; i < n; i++) {
      res += myStr;
   }
   cout << "Result: " << res;
}

আউটপুট

Enter String: Hello
Enter number of times it will be concatenated: 5
Result: HelloHelloHelloHelloHello

  1. একটি প্রদত্ত সংখ্যার সংখ্যা যোগ করার জন্য C++ প্রোগ্রাম

  2. দুটি স্ট্রিংকে সংযুক্ত করার জন্য C++ প্রোগ্রাম

  3. পাইথনে প্রদত্ত স্ট্রিং-এ ন্যূনতম সংখ্যক অদলবদল সহ 1s-কে গোষ্ঠীভুক্ত করার প্রোগ্রাম

  4. একটি প্রদত্ত স্ট্রিং নম্বর প্যালিনড্রোম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম