इस सेक्शन में हम देखेंगे कि 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() { //कैरेक्टर B को 10 बार प्रिंट करें print_char_n_times('B', 10); //कैरेक्टर x को 30 बार प्रिंट करें print_char_n_times('x', 30); }आउटपुट
BBBBBBBBBB xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx