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

C++-এ স্ট্রিংকে ক্যারেক্টারের স্কয়ার ম্যাট্রিক্স গ্রিডে রূপান্তর


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

এখানে আমাদের একটি ক্যারেক্টার স্ট্রিং দেওয়া থাকবে। আমাদের কাজ হলো সেই নির্দিষ্ট স্ট্রিংকে নির্দিষ্ট সারি ও কলাম সহ একটি ম্যাট্রিক্স গ্রিড ফরম্যাটে প্রিন্ট করা।

উদাহরণ

#include <bits/stdc++.h> using namespace std; //স্ট্রিংকে গ্রিড ফরম্যাটে রূপান্তর void convert_grid(string str){    int l = str.length();    int k = 0, row, column;    row = floor(sqrt(l));    column = ceil(sqrt(l));    if (row * column < l)       row = column;    char s[row][column];    for (int i = 0; i < row; i++) {       for (int j = 0; j < column; j++) {          s[i][j] = str[k];          k++;       }    }    //নতুন গ্রিড প্রিন্ট করা    for (int i = 0; i < row; i++) {       for (int j = 0; j < column; j++) {          if (s[i][j] == '\0')             break;          cout << s[i][j];       }       cout << endl;    } } int main(){    string str = "TUTORIALSPOINT";    convert_grid(str);    return 0; }

আউটপুট

TUTO RIAL SPOI NT

  1. C#-এ ক্যারেক্টার অ্যারেকে স্ট্রিং-এ রূপান্তর করা

  2. C#-তে ক্যারেক্টার অ্যারে থেকে স্ট্রিং তৈরি করা

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

  4. পাইথনে ক্যারেক্টারের লিস্টকে স্ট্রিংয়ে রূপান্তর করার প্রোগ্রাম