কম্পিউটার

C++ এ স্ট্রিংকে বাইনারি সিকোয়েন্সে রূপান্তর করুন


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

এই জন্য আমরা অক্ষর একটি স্ট্রিং প্রদান করা হবে. আমাদের কাজ হল প্রতিটি অক্ষরকে তার বাইনারি সমতুল্য রূপে রূপান্তর করা এবং বিভিন্ন অক্ষরের মধ্যে ফাঁক করে মুদ্রণ করা।

উদাহরণ

#include নেমস্পেস ব্যবহার করে std;//বাইনারি ইকুইভালেন্টভয়েড কনভার্ট_বাইনারি(স্ট্রিং s){ int n =s.length(); জন্য (int i =0; i <=n; i++){ // ascii মানের রূপান্তর int val =int(s[i]); // ascii কে বাইনারি সমতুল্য স্ট্রিং বিনে রূপান্তর করা হচ্ছে =""; যখন (val> 0){ (val % 2)? bin.push_back('1'):bin.push_back('0'); val /=2; } বিপরীত (bin.begin(), bin.end()); cout <<বিন <<" "; }}int main(){ স্ট্রিং s ="টিউটোরিয়াল পয়েন্ট"; রূপান্তর_বাইনারি(গুলি); রিটার্ন 0;

আউটপুট

1110100 1110101 1110100 1101111 1110010 1101001 1100001 1101100 1110011 1110000 1101111 11010101010101010101010101010101010 
  1. C++ এ একটি স্ট্রিংকে অন্য স্ট্রিংয়ে রূপান্তর করার সম্ভাব্য সব উপায় প্রিন্ট করুন

  2. একটি লিঙ্ক করা তালিকাকে C++ এ একটি বাইনারি অনুসন্ধান ট্রিতে রূপান্তর করার প্রোগ্রাম

  3. C++ এ 1 থেকে N প্রতিনিধিত্বকারী সাবস্ট্রিং সহ বাইনারি স্ট্রিং

  4. C++ এ একটি বাইনারি সার্চ ট্রিতে ঢোকান