-
C++ प्रोग्राम सशर्त बयानों का उपयोग करके अंकों को शब्दों में बदलने के लिए
मान लीजिए कि हमारे पास एक अंक d है, तो हमें इसे शब्दों में बदलना होगा। तो अगर d =9, हमारा आउटपुट नौ होना चाहिए। अगर हम कुछ d प्रदान करते हैं जो 0 और 9 की सीमा से परे है, तो यह उचित आउटपुट लौटाएगा। इसलिए, यदि इनपुट d =3 जैसा है, तो आउटपुट तीन होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
-
C++ प्रोग्राम दी गई श्रेणी से सभी अंकों को शब्दों में बदलने के लिए
मान लीजिए हमारे पास दो अंक a और b हैं। हमें प्रत्येक अंक को शब्दों में बदलना होगा और उन्हें एक-एक करके प्रिंट करना होगा। अंकों को शब्दों में प्रिंट करने का अर्थ है 5 अंक के लिए, इसे पांच प्रिंट करना चाहिए। इसलिए, यदि इनपुट a =2, b =6 जैसा है, तो आउटपुट होगा Two Three Four Five Six इसे हल करने के ल
-
C++ प्रोग्राम चार इनपुट पूर्णांकों में सबसे बड़ा खोजने के लिए
मान लीजिए हमारे पास चार पूर्णांक a, b, c और d हैं। हमें अपना कार्य करके उनमें से सबसे बड़ी संख्या ज्ञात करनी होगी। इसलिए हम एक अधिकतम () फ़ंक्शन बनाएंगे जो दो संख्याओं को इनपुट के रूप में लेता है और अधिकतम पाता है, फिर उनका उपयोग करके हम सभी चार संख्याओं में से अधिकतम प्राप्त करेंगे। इसलिए, यदि इनप
-
C++ प्रोग्राम एड्रेस द्वारा फंक्शन कॉल का उपयोग करके जोड़ और घटाव खोजने के लिए
मान लीजिए कि हमारे पास दो संख्याएँ a और b हैं। हमें एक ऐसा फलन परिभाषित करना होगा जो (a + b) और (a - b) दोनों की गणना कर सके। लेकिन C++ में किसी फ़ंक्शन का उपयोग करके, हम अधिकतम एक मान पर वापस आ सकते हैं। एक से अधिक आउटपुट खोजने के लिए, हम पॉइंटर्स का उपयोग करके फ़ंक्शन तर्कों में आउटपुट पैरामीटर का
-
सी ++ प्रोग्राम एक सरणी तत्वों को उलटने के लिए (जगह में)
मान लीजिए कि हमारे पास n विभिन्न तत्वों के साथ एक सरणी है। हमें सरणी में मौजूद तत्वों को उलटना होगा और उन्हें प्रदर्शित करना होगा। (उन्हें उल्टे क्रम में न छापें, तत्वों को उलट दें)। इसलिए, यदि इनपुट n =9 arr =[2,5,6,4,7,8,3,6,4] जैसा है, तो आउटपुट [4,6,3,8,7,4] होगा, 6,5,2] इसे हल करने के लिए, हम
-
सी ++ प्रोग्राम अल्पविराम से अलग स्ट्रिंग से पूर्णांक निकालने के लिए
मान लीजिए हमारे पास एक स्ट्रिंग है जहां हमारे पास कुछ पूर्णांक हैं जो अल्पविराम से अलग होते हैं। हमें उन्हें अलग करना होगा और प्रत्येक पूर्णांक को अलग-अलग पंक्ति में प्रदर्शित करना होगा। ऐसा करने के लिए हम C++ में stringstream (sstream लाइब्रेरी के तहत) का उपयोग करेंगे। यह सी ++ में मौजूद एक स्ट्रिं
-
सी ++ प्रोग्राम स्ट्रिंग्स की लंबाई प्राप्त करने के लिए, कॉन्सटेनेशन और स्वैप कैरेक्टर करने के लिए
मान लीजिए कि हमारे पास दो तार s और t हैं, हमें तीन पंक्तियों में आउटपुट खोजना होगा, पहली पंक्ति में s और t की लंबाई रिक्त स्थान से अलग होती है, दूसरी पंक्ति में s और t का संयोजन होता है, और तीसरी पंक्ति में s और t होते हैं। अंतरिक्ष द्वारा अलग किए गए लेकिन उनके पहले अक्षर बदल दिए गए हैं। इसलिए, यदि
-
सी ++ प्रोग्राम छात्र प्रकार डेटा बनाने और उचित प्रारूप में प्रदर्शित करने के लिए
मान लीजिए हमने अलग-अलग पंक्तियों में एक छात्र का पहला नाम, अंतिम नाम, उम्र और कक्षा प्रदान की है। हमें उन सभी को पढ़ने और इस प्रारूप (आयु, प्रथम_नाम, अंतिम_नाम, वर्ग) में दिखाने के लिए सी ++ में स्ट्रक्चर का उपयोग करके एक प्रोग्राम लिखना होगा। आयु और वर्ग पूर्णांक प्रकार के होंगे, और first_name और l
-
डेटा छिपाने और इनकैप्सुलेशन का उपयोग करके छात्र की जानकारी रखने के लिए C++ प्रोग्राम
मान लीजिए कि हम डेटा छिपाने और इनकैप्सुलेशन के साथ छात्र डेटा प्रकार बनाना चाहते हैं। छात्रों के पास first_name, last_name, आयु और कक्षा के आइटम होने चाहिए, लेकिन इन चरों को सीधे एक्सेस नहीं किया जा सकता है। हमें कुछ फ़ंक्शन जैसे get_firstname() set_firstname(), get_age() set_age() आदि को परिभाषित क
-
C++ प्रोग्राम यह जांचने के लिए कि कितने छात्रों ने पहले वाले से अधिक अंक प्राप्त किए हैं
मान लीजिए कि हमारे पास पांच विषयों पर n छात्रों का स्कोर है। पहला अंक कमल के लिए है, और अन्य छात्रों के लिए n-1 अधिक अंक हैं और प्रत्येक छात्र के पास पांच विषय हैं। हमें कमल से अधिक अंक प्राप्त करने वाले विद्यार्थियों की संख्या गिननी होगी। यहां हम प्रत्येक छात्र के लिए स्कोर लोड करने के लिए छात्रों
-
सी ++ प्रोग्राम बॉक्स बनाने और वॉल्यूम की गणना करने और ऑपरेटर से कम का उपयोग करके जांच करने के लिए
मान लीजिए हमें कुछ शर्तों के साथ एक बॉक्स क्लास को परिभाषित करना होगा। ये इस प्रकार हैं - लंबाई, चौड़ाई और ऊंचाई के लिए क्रमशः तीन विशेषताएँ l, b और h हैं, (ये निजी चर हैं) प्रारंभ में मान सेट करने के लिए l, b, h से 0, और एक पैरामीटरयुक्त कंस्ट्रक्टर सेट करने के लिए एक गैर-पैरामीटरयुक्त कंस्ट्
-
सी ++ प्रोग्राम किसी दिए गए वेक्टर से आइटम हटाने के लिए
मान लीजिए कि हमारे पास वेक्टर के अंदर मौजूद तत्वों का एक सेट है। हमें इंडेक्स का उपयोग करके हटाने के लिए वेक्टर वर्ग प्रकार के इरेज़ () फ़ंक्शन का उपयोग करके कुछ हटाने का ऑपरेशन करना होगा, और अंत में बाकी तत्वों को प्रदर्शित करना होगा। इरेज़ फंक्शन सीधे इंडेक्स को नहीं लेता है। हमें इसका पता v.begin
-
सेट एसटीएल से हटाने और खोजने के लिए सी ++ प्रोग्राम
मान लीजिए कि हमारे पास पूर्णांक प्रकार के डेटा के लिए एक सेट डेटा संरचना है। हमारे मानक इनपुट में हम n प्रश्न प्रदान करते हैं। प्रत्येक क्वेरी में (प्रत्येक पंक्ति में) हमारे पास दो तत्व होते हैं। पहला ऑपरेटर है, दूसरा तत्व है। संचालन नीचे की तरह हैं - डालना। यह तत्व को सेट में सम्मिलित करेगा
-
सी ++ प्रोग्राम छात्र रोल और नाम मानचित्र एसटीएल का उपयोग कर स्टोर करने के लिए
मान लीजिए कि हमारे पास छात्रों के रोल के लिए एक नक्शा डेटा संरचना है और नाम रोल एक पूर्णांक डेटा है और नाम स्ट्रिंग प्रकार डेटा है। हमारे मानक इनपुट में हम n प्रश्न प्रदान करते हैं। प्रत्येक क्वेरी में (प्रत्येक पंक्ति में) दो तत्व होने चाहिए और टाइप 1 क्वेरी के लिए तीन तत्व होने चाहिए। पहला ऑपरेटर
-
सी ++ प्रोग्राम त्रिकोण वर्ग के माध्यम से विरासत का परीक्षण करने के लिए
मान लीजिए कि हम एक त्रिभुज वर्ग और एक अन्य बाल वर्ग बनाना चाहते हैं जिसे समद्विबाहु कहा जाता है। त्रिभुज वर्ग में एक फ़ंक्शन होता है जो प्रिंट करता है कि वस्तु त्रिभुज प्रकार की है, और समद्विबाहु के दो कार्य हैं जो यह दिखाते हैं कि यह एक समद्विबाहु त्रिभुज और एक विवरण है। हमें समद्विबाहु वर्ग ऑब्जेक
-
C++ प्रोग्राम एक आयत वर्ग बनाने और उसके क्षेत्रफल की गणना करने के लिए
मान लीजिए हमने दो आयतों की लंबाई और चौड़ाई ली है, और हम वर्ग का उपयोग करके उनके क्षेत्रफल की गणना करना चाहते हैं। तो हम लंबाई और चौड़ाई के लिए क्रमशः दो विशेषताओं l और b के साथ आयत नामक एक वर्ग बना सकते हैं। और उस आयत के क्षेत्रफल की गणना करने के लिए क्षेत्र () नामक एक अन्य फ़ंक्शन को परिभाषित करें।
-
C++ प्रोग्राम क्लास टेम्प्लेट के साथ अलग-अलग आइटम जोड़ने के लिए
मान लीजिए कि हम एक ऐसा वर्ग बनाना चाहते हैं जो दो पूर्णांक, दो फ्लोट और दो तार जोड़ सके (स्ट्रिंग जोड़ मूल रूप से तारों को जोड़ना है)। पहले इनपुट के रूप में हम एक संख्या n लेते हैं जो दर्शाता है कि n अलग-अलग ऑपरेशन हैं। प्रत्येक ऑपरेशन में पहला आइटम प्रकार [int, float, string] है और दूसरा और तीसरा द
-
दो जटिल संख्याओं को जोड़ने के लिए अतिरिक्त ऑपरेटर को अधिभारित करने के लिए C++ प्रोग्राम
मान लीजिए कि हमारे पास वास्तविक और काल्पनिक भाग के साथ एक जटिल संख्या वर्ग है। हमें दो सम्मिश्र संख्याओं को जोड़ने के लिए अतिरिक्त (+) ऑपरेटर को ओवरलोड करना होगा। हमें सम्मिश्र संख्या को उचित प्रतिनिधित्व में वापस करने के लिए एक फ़ंक्शन को भी परिभाषित करना होगा। इसलिए, यदि इनपुट c1 =8 - 5i, c2 =2 +
-
छोटे उपयोगकर्ता नाम के लिए अपवाद को परिभाषित करने और उपयोगकर्ता नाम को मान्य करने के लिए C++ प्रोग्राम
मान लीजिए कि हमारे पास उपयोगकर्ता नामों की एक स्ट्रिंग है और हमें कुछ शर्तों के आधार पर यह जांचना होगा कि उपयोगकर्ता नाम मान्य है या नहीं। इसलिए हमें एक अपवाद को परिभाषित करना होगा जो तब फेंका जाता है जब उपयोगकर्ता नाम की लंबाई 5 वर्णों से कम हो। हमें वैध उपयोगकर्ता नाम के लिए मान्य वापस करना होगा,
-
प्रत्येक k आकार के सन्निहित उप-सरणी का अधिकतम पता लगाने के लिए C++ प्रोग्राम
मान लीजिए कि हमारे पास n तत्वों और एक मान k के साथ एक सरणी है। हमें k आकार के प्रत्येक सन्निहित उप-सरणी के लिए अधिकतम मान ज्ञात करना होगा। इसलिए, यदि इनपुट arr =[3,4,6,2,8], k =3 जैसा है, तो आउटपुट आकार 3 के सन्निहित उप-सरणी होंगे [3,4,6], [4,6, 2], [6,2,8], इसलिए अधिकतम तत्व 6, 6 और 8 हैं। इसे हल