এই টিউটোরিয়ালে, আমরা ASCII মান বাক্যকে তার সমতুল্য স্ট্রিং-এ রূপান্তর করার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।
এর জন্য আমাদের ASCII কোড সম্বলিত একটি স্ট্রিং প্রদান করা হবে। আমাদের কাজ হল প্রদত্ত স্ট্রিংটিকে সমতুল্য অক্ষরে রূপান্তর করা এবং এটিকে আবার প্রিন্ট করা।
উদাহরণ
#include <bits/stdc++.h>
using namespace std;
//converting the ASCII sequence into
//character string
void convert_ASCII(string str, int len){
int num = 0;
for (int i = 0; i < len; i++) {
//appending the current digit
num = num * 10 + (str[i] - '0');
//checking if number is within range
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!