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

C++-এ ASCII ভ্যালু স্ট্রিংকে সমতুল্য ক্যারেক্টার স্ট্রিংএ কনভার্ট করা

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

এখানে আমাদের ASCII কোড ধারণকারী একটি স্ট্রিং দেওয়া থাকবে। আমাদের কাজ দিয়ে गये স্ট্রিংকে সমতুল্য ক্যারেক্টারে কনভার্ট করে প্রিন্ট করা।

বাস্তবায়ন

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

// ASCII সিকোয়েন্সকে ক্যারেক্টার স্ট্রিংএ কনভার্ট করা
void convert_ASCII(string str, int len) { 
    int num = 0; 
    for (int i = 0; i < len; i++) { 
        // বর্তমান ডিজিট যোগ করা
        num = num * 10 + (str[i] - '0'); 
        // চেক করা নম্বরটি রেঞ্জের মধ্যে কিনা
        if (num >= 32 && num <= 122) { 
            char ch = (char)num; 
            cout << ch; 
            num = 0; 
        } 
    } 
} 

int main() { 
    string str = "104101108108111443211911111410810033"; 
    int len = str.length(); 
    convert_ASCII(str, len); 
    return 0; 
}

আউটপুট

hello, world!
  1. C++ স্ট্রিংকে আপারকেসে রূপান্তর

  2. C++-এ int কে string-এ রূপান্তর (Integer to String)

  3. C#-এ স্ট্রিংকে ইউনিকোড ক্যারেক্টারে রূপান্তর: Char.TryParse

  4. স্ট্রিংকে বুলিয়ান মানে রূপান্তর C#-এ