Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ में लूप, रिकर्सन या goto के बिना किसी कैरेक्टर को n बार प्रिंट करना


इस सेक्शन में हम देखेंगे कि 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

  1. C++ प्रोग्राम: पुनरावृत्ति के बिना रूट-टू-लीफ पथ प्रिंट करना C++ प्रोग्राम: पुनरावृत्ति के बिना रूट-टू-लीफ पथ प्रिंट करना

    इस ट्यूटोरियल में, हम दिए गए बाइनरी ट्री में रूट नोड से सभी पत्ती नोड्स तक के पथ को प्रिंट करने के प्रोग्राम पर चर्चा करेंगे। उदाहरण के लिए, मान लें हमारे पास निम्नलिखित बाइनरी ट्री है: इस बाइनरी ट्री में, हमारे पास 4 पत्ती नोड्स हैं। इसलिए रूट नोड से पत्ती नोड तक हमारे पास 4 पथ हो सकते हैं। इसे

  1. C++ प्रोग्राम: रिकर्सन के बिना रूट-टू-लीफ पथ प्रिंट करना C++ प्रोग्राम: रिकर्सन के बिना रूट-टू-लीफ पथ प्रिंट करना

    दिए गए बाइनरी ट्री में प्रोग्राम को रूट से लीफ तक के कई पथ ढूंढने होंगे जिसका अर्थ है सभी पथ प्रिंट होने चाहिए लेकिन चुनौती यह है कि रिकर्सन के बिना करना है। हम ट्री को पुनरावृत्त रूप से ट्रैवर्स करेंगे क्योंकि बाधा यह है कि इसे रिकर्सन के बिना करना है। इसलिए इसे प्राप्त करने के लिए हम एक STL मैप का

  1. पायथन प्रोग्राम: बिना किसी लूप के नंबर सीरीज़ प्रिंट करें पायथन प्रोग्राम: बिना किसी लूप के नंबर सीरीज़ प्रिंट करें

    इस लेख में, हम नीचे दिए गए प्रॉब्लम स्टेटमेंट के समाधान के बारे में सीखेंगे: प्रॉब्लम स्टेटमेंट दो संख्याएं N और K दी गई हैं, हमारी समस्या है N से K घटाते रहना जब तक N शून्य से बड़ा है, एक बार N नेगेटिव या शून्य हो जाए तो हम इसमें K जोड़ना शुरू करते हैं जब तक वह संख्या मूल संख्या N नहीं बन जाती। उ