এই বিভাগে আমরা দেখব কিভাবে C++ এ লুপ এবং রিকারসন ব্যবহার না করে একটি অক্ষর n বার প্রিন্ট করা যায়। আমরা স্ট্রিং ক্লাস কনস্ট্রাক্টর ব্যবহার করে এই সমস্যাটি সমাধান করতে পারি। সেখানে একজন কনস্ট্রাক্টর আছে যেখানে আমরা অক্ষরটি নিচ্ছি যেটি একাধিকবার মুদ্রিত হবে এবং এটি কতবার মুদ্রিত হবে।
উদাহরণ কোড
#include <iostream> using namespace std; void print_char_n_times(char my_char, int count) { cout << string(count, my_char) << endl; } int main() { //print character B 10 times print_char_n_times('B', 10); //print character x 30 times print_char_n_times('x', 30); }
আউটপুট
BBBBBBBBBB xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx