এই প্রোগ্রামে আমরা দেখব কীভাবে C++-এ একটি স্ট্রিংর প্রতিটি ক্যারেক্টারের মধ্য দিয়ে ইটারেট করা যায়। প্রতিটি ক্যারেক্টারে লুপ চালাতে, আমরা ০ থেকে (স্ট্রিং দৈর্ঘ্য - ১) পর্যন্ত লুপ ব্যবহার করতে পারি। ক্যারেক্টার এক্সেস করার জন্য আমরা সাবস্ক্রিপ্ট অপারেটর "[]" বা স্ট্রিং অবজেক্টের at() ফাংশন ব্যবহার করতে পারি।
ইনপুট: একটি স্ট্রিং "Hello World" আউটপুট: "Hello World"
অ্যালগরিদম
স্টেপ ১: স্ট্রিং নিন স্টেপ ২: স্ট্রিংর আগে R ব্যবহার করে এটিকে র স্ট্রিং बनান স্টেপ ৩: শেষ
উদাহরণ কোড
#include<iostream>
using namespace std;
main() {
string my_str = "Hello World";
for(int i = 0; i < my_str.length(); i++) {
cout << my_str.at(i) << endl; // i পজিশনের ক্যারেক্টার পান
}
}
আউটপুট
H e l l o W o r l d