-
निष्कर्षण ऑपरेटर को अधिभारित करने के लिए C++ प्रोग्राम
मान लीजिए कि हमारे पास दो विशेषताओं वाला एक व्यक्ति वर्ग है first_name और last_name। इसमें क्रमशः प्रथम नाम और अंतिम नाम को पुनः प्राप्त करने या सेट करने के लिए get_first_name() और get_last_name() नामक दो विधियां भी हैं। हमें पहले नाम और अंतिम नाम को प्रिंट करने के लिए निष्कर्षण ऑपरेटर (<<) को ओवरलो
-
सी ++ प्रोग्राम दो मैट्रिसेस जोड़ने के लिए अतिरिक्त ऑपरेटर को अधिभारित करने के लिए
मान लीजिए हमारे पास दो मैट्रिक्स हैं mat1 तथा mat2। हमें इन दो आव्यूहों को जोड़ना होगा और तीसरा आव्यूह बनाना होगा। हमें अतिरिक्त ऑपरेटर को ओवरलोड करके ऐसा करना होगा। तो, अगर इनपुट पसंद है 5 8 9 6 7 9 8 3 4 7 6 3 तो आउटपुट होगा 13 11 13 13 13 12 इसे हल करने के लिए, हम इन चरणों का
-
इनपुट के रूप में प्रदान किए गए विभिन्न डेटा प्रकारों के मूल्यों को प्रिंट करने के लिए C++ प्रोग्राम
मान लीजिए कि हमें एक पूर्णांक मान, एक लंबा मान, एक वर्ण मान, एक फ्लोट मान और इनपुट के रूप में एक दोहरा मान दिया गया है। हमें उन मानों को प्रिंट करना होता है जो हमें इनपुट के रूप में उनकी सटीकता बनाए रखते हुए दिए जाते हैं। इसलिए, यदि इनपुट पूर्णांक मान =15, लंबा मान =59523256297252, वर्ण मान =y, फ्ल
-
किसी सरणी में विशिष्ट मान खोजने के लिए C++ प्रोग्राम
मान लीजिए कि हमें एक सरणी गिरफ्तारी दी गई है जिसमें क्रमबद्ध पूर्णांक मानों की संख्या है। हमें आकार q की एक सरणी क्वेरी भी दी गई है, और हमें यह बताना होगा कि क्वेरी में मान दिए गए सरणी arr में मौजूद हैं या नहीं। यदि क्वेरी में कोई मान गिरफ्तारी में मौजूद है, तो हम उस स्थिति के साथ वर्तमान प्रिंट करत
-
सी ++ प्रोग्राम एक निर्दिष्ट प्रारूप में मूल्यों को मुद्रित करने के लिए
मान लीजिए हमें तीन दोहरे मान दिए गए हैं। हमें उन्हें प्रारूपित करना होगा और उन्हें निम्नलिखित प्रारूप में प्रिंट करना होगा। हमें पहले मान के पूर्णांक भाग को हेक्साडेसिमल प्रारूप में लोअरकेस अक्षरों के साथ प्रिंट करना होगा। हमें दूसरा मान दो दशमलव स्थानों तक प्रिंट करना होगा, इसके आगे एक चिन्ह
-
बहु-स्तरीय वंशानुक्रम प्रदर्शित करने के लिए C++ कार्यक्रम
मान लीजिए कि हमारे पास तीन वर्ग वाहन, फोरव्हीलर और कार हैं। क्लास व्हीकल बेस क्लास है, क्लास फोरव्हीलर इससे लिया गया है और क्लास कार क्लास फोरव्हीलर से ली गई है। क्लास व्हीकल में एक विधि वाहन होती है जो मैं एक वाहन हूँ प्रिंट करती है, क्लास फोरव्हीलर में एक विधि फोरव्हीलर होती है जो मेरे पास चार पहि
-
मैक्रोज़ के कार्य को प्रदर्शित करने के लिए C++ प्रोग्राम
मान लीजिए कि हमें एक पूर्णांक सरणी दी गई है जिसमें कई पूर्णांक मान हैं। हमें सरणी में सबसे छोटे मान और सबसे बड़े मान के बीच अंतर का पता लगाना है। इस समस्या को हल करने के लिए हमें मैक्रोज़ का उपयोग करना होगा। इनपुट स्टड से लिए जाते हैं, और परिणाम वापस स्टडआउट पर प्रिंट हो जाता है। तो, अगर इनपुट ऐरे
-
अपवाद हैंडलिंग प्रदर्शित करने के लिए C++ प्रोग्राम
मान लीजिए कि एक फ़ंक्शन है जो कुछ गंभीर जटिल गणितीय कार्यों की गणना करता है। लेकिन ऑपरेशन के दौरान कुछ अपवाद हो सकते हैं। हमें विभिन्न प्रकार के अपवादों को संभालना होगा जो हो सकते हैं और निम्नलिखित कार्य कर सकते हैं। यदि कंप्यूटर गणना के लिए मेमोरी आवंटित करने में असमर्थ है, तो हमें मेमोरी लो! प्रि
-
सी ++ प्रोग्राम कुछ बड़ी संख्या जोड़ने के लिए
मान लीजिए कि हमारे पास कुछ बड़ी संख्याओं की एक सरणी संख्या है। बड़ी संख्याएं श्रेणी में हैं (-2^31 से 2^31-1)। हमें इन संख्याओं का योग ज्ञात करना है। इसलिए, अगर इनपुट nums =[5000000003, 3000000005, 8000000007, 2000000009, 7000000011] जैसा है, तो आउटपुट 25000000035 होगा। इसे हल करने के लिए, हम इन च
-
C++ में प्रत्येक कार्तीय निर्देशांक को जोड़ने के लिए न्यूनतम लागत ज्ञात करने का कार्यक्रम
मान लीजिए कि हमारे पास 2D कार्टेशियन निर्देशांक बिंदुओं (x, y) की एक सूची है। हम (x0, y0) और (x1, y1) को जोड़ सकते हैं, जिसकी लागत |x0 - x1| + |y0 - y1|। यदि हमें किसी भी संख्या में बिंदुओं को जोड़ने की अनुमति दी जाती है, तो हमें आवश्यक न्यूनतम लागत का पता लगाना होगा जैसे कि प्रत्येक बिंदु एक पथ से
-
C++ में गैर-शून्य सबमैट्रिस की संख्या का पता लगाने का कार्यक्रम
मान लीजिए हमें एक मैट्रिक्स दिया गया है जिसमें केवल दो मान हैं; 1s और 0s। हमें दिए गए मैट्रिक्स में सभी 1s वाले सबमैट्रिस की संख्या का पता लगाना है। हम मान को आउटपुट के रूप में प्रिंट करते हैं। तो, अगर इनपुट पसंद है 0 0 1 0 0 1 0 0 0 1 0 1 1 1 0 1 तो आउटपुट 12 होगा। इसे हल करने के लिए, हम इ
-
एक मैट्रिक्स से सबमैट्रिस की संख्या का पता लगाने के लिए कार्यक्रम जहां तत्वों का योग सी ++ में एक विशिष्ट मूल्य के बराबर है
मान लीजिए कि हमें एक मैट्रिक्स दिया गया है जिसमें पूर्णांक मान हैं। हमें मैट्रिक्स से सबमैट्रिस का पता लगाना है जहां मैट्रिक्स के तत्वों का योग दिए गए लक्ष्य योग मान के बराबर है। हम सबमैट्रिस की संख्या लौटाते हैं। तो, अगर इनपुट पसंद है 0 0 1 0 0 1 0 0 0 1 0 1 1 1 0 1 और लक्ष्य =5, तो आउटपुट
-
C++ में पूर्णांकों की एक सरणी को एक मान में मर्ज करने की लागत का पता लगाने के लिए कार्यक्रम
मान लीजिए कि हमें एक सरणी गिरफ्तारी दी गई है जिसमें n धनात्मक पूर्णांक संख्याएँ हैं। हमें एक पूर्णांक संख्या j भी दी गई है। हमें जो कार्य करना है, वह है j संख्याओं को जोड़कर उन्हें एक संख्या में मिला देना। विलय की लागत हमारे द्वारा चुनी गई j संख्याओं के योग के बराबर है। हमें इस मर्जिंग ऑपरेशन के लिए
-
किसी दिए गए संदेश को C++ में डिकोड करने का कार्यक्रम
मान लीजिए हमें एक एन्कोडेड संदेश दिया गया है जो पूर्णांक संख्याओं की एक स्ट्रिंग है। अब, इन पूर्णांक संख्याओं को वर्णमाला के एक विशिष्ट अक्षर से मैप किया जा सकता है। a को 1 पर मैप किया जाता है, b को 2 पर मैप किया जाता है, c को 3 पर मैप किया जाता है, और इसी तरह। एक वर्ण * भी है जो संदेश में हो सकता ह
-
सी ++ में शब्दों में एक सकारात्मक पूर्णांक संख्या व्यक्त करने का कार्यक्रम
मान लीजिए हमें एक धनात्मक पूर्णांक संख्या दी गई है। हमें संख्याओं को शब्दों में लिखना है; जैसे अगर इनपुट के रूप में 56 नंबर दिया गया है तो आउटपुट फिफ्टी-सिक्स होगा। रूपांतरण की सीमा एक अरब तक है। इसलिए, यदि इनपुट इनपुट =5678 जैसा है, तो आउटपुट पांच हजार छह सौ अट्ठाइस होगा। इसे हल करने के लिए, हम इ
-
सी++ में एक सरणी में सभी तत्व जोड़े के बीच के-वें सबसे छोटे अंतर का पता लगाने का कार्यक्रम
मान लीजिए हमें कई पूर्णांक संख्याओं वाली एक सूची दी गई है। हमें सरणी में मानों की प्रत्येक जोड़ी के बीच अंतर का पता लगाना है और k-वें सबसे छोटी अंतर संख्या का पता लगाना है। सूचकांक 0 से शुरू होता है और मान k हमें इनपुट के रूप में दिया जाता है। इसलिए, यदि इनपुट संख्या ={2, 6, 4, 8}, k =2 जैसा है, तो
-
C++ प्रोग्राम यह पता लगाने के लिए कि एक फिल्म समारोह में एक सहभागी पूरी तरह से कितनी फिल्में देख सकता है
मान लीजिए कि एक फिल्म समारोह चल रहा है जिसमें विभिन्न देशों की विभिन्न फिल्में प्रदर्शित होती हैं। अब, एक सहभागी उन फिल्मों की अधिकतम संख्या में भाग लेना चाहता है जो एक-दूसरे के साथ ओवरलैप नहीं होती हैं और हमें यह पता लगाने में उनकी मदद करनी होगी कि वे कितनी फिल्मों में भाग ले सकते हैं। एक संरचना म
-
C++ प्रोग्राम दिए गए क्रम में अलग-अलग तत्वों का पता लगाने के लिए
मान लीजिए हमें तीन पूर्णांक संख्याएँ n, x, y और z दी गई हैं। हमें दिए गए पूर्णांकों से एक अनुक्रम बनाना है जहां अनुक्रम का पहला आइटम है (x modulo 231 ) पहले तत्व के अलावा, अनुक्रम में अन्य तत्व ai =(ए(i-1) * y + z) मॉड्यूल 231 , जहां 1 i n - 1. हमें अपने द्वारा बनाए गए अनुक्रम में भिन्न पूर्णांकों क
-
C++ . का उपयोग करके संपूर्ण सरणी को शक्तिशाली बनाने के लिए पावर उधार देने के लिए न्यूनतम 1s
हमें एक बाइनरी एरे दिया गया है जो किसी भी आकार के अंक 1 और 0 को स्टोर कर सकता है और एक पूर्णांक चर मान लें, आधार। कार्य न्यूनतम 1 की गणना करना है जो बाइनरी सरणी के अन्य तत्वों को शक्ति उधार दे सकता है जैसे कि संपूर्ण सरणी शक्तिशाली हो जाती है। एक तत्व अपने आसन्न तत्व या किसी अन्य तत्व को आधार से कम
-
न्यूनतम संख्या C++ में ट्री के सभी नोड्स को सूचना पास करने के लिए पुनरावृत्तियों की संख्या
हमें n नोड्स की संख्या के साथ एक ट्री डेटा संरचना दी गई है। दिए गए पेड़ में एक रूट नोड और संबंधित बच्चे होंगे जो कि कोई भी संख्या हो सकती है और आगे के बच्चे के कितने भी बच्चे हो सकते हैं। कार्य एक पेड़ के सभी नोड्स को जानकारी पास करने के लिए एक पेड़ के रूट नोड द्वारा आवश्यक पुनरावृत्तियों की न्यूनतम