কম্পিউটার

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


এই টিউটোরিয়ালে, আমরা একটি প্রদত্ত স্ট্রিং এর সমস্ত সাবস্ট্রিং প্রিন্ট করার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব৷

এর জন্য আমাদের একটি স্ট্রিং বা অক্ষরগুলির একটি অ্যারে দেওয়া হবে। আমাদের কাজ হল সেই নির্দিষ্ট স্ট্রিং এর সমস্ত সাবস্ট্রিং প্রিন্ট করা।

উদাহরণ

#include<bits/stdc++.h>
using namespace std;
//printing all the substrings
void print_substr(char str[], int n){
   for (int len = 1; len <= n; len++){
      for (int i = 0; i <= n - len; i++){
         int j = i + len - 1;
         for (int k = i; k <= j; k++)
         cout << str[k];
         cout << endl;
      }
   }
}
int main(){
   char str[] = "abca";
   print_substr(str, strlen(str));
   return 0;
}

আউটপুট

a
b
c
a
ab
bc
ca
abc
bca
abca

  1. একটি প্রদত্ত উত্স থেকে একটি গন্তব্য C++ এ সমস্ত পথ প্রিন্ট করুন

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

  3. C++ এ একটি আয়তক্ষেত্র প্যাটার্ন প্রিন্ট করার জন্য প্রোগ্রাম

  4. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং এর সমস্ত স্থানান্তর প্রিন্ট করতে