-
C++ में दो स्ट्रिंग्स को जोड़ने (Concatenate) का प्रोग्राम
एक स्ट्रिंग एक एक-आयामी कैरेक्टर सरणी है जो नल कैरेक्टर द्वारा समाप्त होती है। दो स्ट्रिंग्स का संयोजन (Concatenation) उन्हें जोड़कर एक नई स्ट्रिंग बनाना है। उदाहरण के लिए। स्ट्रिंग 1: Mangoes are स्ट्रिंग 2: tasty 2 स्ट्रिंग्स का संयोजन: Mangoes are tasty दो स्ट्रिंग्स को जोड़ने का एक प्रोग्राम निम
-
C++ में स्ट्रिंग कॉपी करने का प्रोग्राम
एक स्ट्रिंग एक एक-आयामी कैरेक्टर सरणी है जो नल कैरेक्टर द्वारा समाप्त होती है। एक स्ट्रिंग का मान दूसरी स्ट्रिंग में कॉपी किया जा सकता है। यह या तो strcpy() फ़ंक्शन का उपयोग करके किया जा सकता है जो एक मानक लाइब्रेरी फ़ंक्शन है या इसके बिना। strcpy() फ़ंक्शन का उपयोग किए बिना स्ट्रिंग कॉपी करने का प्
-
C++ में स्ट्रिंग से सभी कैरेक्टर्स को छोड़कर वर्णमाला हटाने का प्रोग्राम
एक स्ट्रिंग एक एक-आयामी कैरेक्टर सरणी है जो नल कैरेक्टर द्वारा समाप्त होती है। इसमें कैरेक्टर्स, अंक, विशेष प्रतीक आदि हो सकते हैं। स्ट्रिंग से सभी कैरेक्टर्स को छोड़कर वर्णमाला हटाने का एक प्रोग्राम निम्नलिखित है। उदाहरण #include <iostream> using namespace std; int main() { char
-
C++ में दशमलव संख्याओं को अष्टाधारी में बदलने का प्रोग्राम
कंप्यूटर सिस्टम में, अष्टाधारी संख्या अष्टाधारी संख्या प्रणाली में व्यक्त की जाती है जबकि दशमलव संख्या दशमलव संख्या प्रणाली में होती है। अष्टाधारी संख्या आधार 8 में होती है जबकि दशमलव संख्या आधार 10 में होती है। दशमलव संख्याओं और उनकी संबंधित अष्टाधारी संख्याओं के उदाहरण निम्नलिखित हैं। दशमलव संख
-
C++ में स्ट्रिंग में किसी कैरेक्टर की फ्रीक्वेंसी खोजने का प्रोग्राम
एक स्ट्रिंग एक एक-आयामी कैरेक्टर सरणी है जो नल कैरेक्टर द्वारा समाप्त होती है। स्ट्रिंग में कैरेक्टर्स की फ्रीक्वेंसी वह संख्या है जितनी बार वे स्ट्रिंग में आते हैं। उदाहरण के लिए: स्ट्रिंग: Football is a sport उपरोक्त स्ट्रिंग में वर्ण o की फ्रीक्वेंसी 3 है किसी विशेष वर्ण की फ्रीक्वेंसी खोजने का ए
-
C++ में इटरेशन का उपयोग करके किसी संख्या का फैक्टोरियल खोजने का प्रोग्राम
एक गैर-ऋणात्मक पूर्णांक n का फैक्टोरियल उन सभी धनात्मक पूर्णांकों का गुणनफल होता है जो n से कम या बराबर होते हैं। उदाहरण के लिए: 6 का फैक्टोरियल 720 है। 6! = 6 * 5 * 4 * 3 * 2 *1 6! = 720 एक पूर्णांक का फैक्टोरियल रिकर्सिव प्रोग्राम या इटरेटिव प्रोग्राम का उपयोग करके पाया जा सकता है। एक फॉर लूप का उ
-
C++ में रिकर्सन का उपयोग करके किसी संख्या का फैक्टोरियल खोजने का प्रोग्राम
एक गैर-ऋणात्मक पूर्णांक n का फैक्टोरियल उन सभी धनात्मक पूर्णांकों का गुणनफल होता है जो n से कम या बराबर होते हैं। उदाहरण के लिए: 4 का फैक्टोरियल 24 है। 4! = 4 * 3 * 2 *1 4! = 24 एक पूर्णांक का फैक्टोरियल रिकर्सिव प्रोग्राम या इटरेटिव प्रोग्राम का उपयोग करके पाया जा सकता है। निम्नलिखित प्रोग्राम एक स
-
C++ में मैट्रिक्स गुणा करने का प्रोग्राम
मैट्रिक्स संख्याओं का एक आयताकार सरणी है जो पंक्तियों और कॉलम के रूप में व्यवस्थित होता है। मैट्रिक्स का एक उदाहरण निम्नलिखित है। एक 3*2 मैट्रिक्स में 3 पंक्तियाँ और 2 कॉलम होते हैं जैसा कि नीचे दिखाया गया है: 8 1 4 9 5 6 मैट्रिक्स गुणा करने का एक प्रोग्राम निम्नलिखित है। उदाहरण #include<iostream
-
C++ में मैट्रिक्स स्पार्स है या नहीं जांचने का प्रोग्राम
एक स्पार्स मैट्रिक्स वह मैट्रिक्स है जिसमें अधिकांश एलिमेंट्स 0 होते हैं। दूसरे शब्दों में, यदि मैट्रिक्स में आधे से अधिक एलिमेंट्स 0 हैं, तो इसे स्पार्स मैट्रिक्स के रूप में जाना जाता है। उदाहरण के लिए: नीचे दिया गया मैट्रिक्स 5 शून्य रखता है। चूंकि शून्य की संख्या मैट्रिक्स के आधे से अधिक एलिमेंट्
-
C++ में स्टैंडर्ड डेविएशन गणना करने का प्रोग्राम
स्टैंडर्ड डेविएशन इस बात का माप है कि डेटा में संख्याएं कितनी फैली हुई हैं। यह विचरण का वर्गमूल है, जहां विचरण माध्य से वर्ग अंतर का औसत है। स्टैंडर्ड डेविएशन गणना करने का एक प्रोग्राम निम्नलिखित है। उदाहरण #include <iostream> #include <cmath> using namespace std; int main() { &nb
-
C++ में संरचना का उपयोग करके जानकारी संग्रहीत और प्रदर्शित करने का प्रोग्राम
एक संरचना विभिन्न डेटा प्रकारों के आइटम्स का संग्रह है। यह विभिन्न डेटा प्रकार के रिकॉर्ड्स के साथ जटिल डेटा संरचनाएं बनाने में बहुत उपयोगी है। एक संरचना को struct कीवर्ड से परिभाषित किया जाता है। संरचना का एक उदाहरण निम्नलिखित है: struct employee { int empID; char name[50]
-
C++ में मैट्रिक्स को फ़ंक्शन में पास करके दो मैट्रिक्स गुणा करने का प्रोग्राम
मैट्रिक्स संख्याओं का एक आयताकार सरणी है जो पंक्तियों और कॉलम के रूप में व्यवस्थित होता है। मैट्रिक्स का एक उदाहरण निम्नलिखित है। एक 3*4 मैट्रिक्स में 3 पंक्तियाँ और 4 कॉलम होते हैं जैसा कि नीचे दिखाया गया है। 8 6 3 5 7 1 9 2 5 1 9 8 एक प्रोग्राम जो फ़ंक्शन में मैट्रिक्स पास करके दो मैट्रिक्स को गुण
-
C++ में मैट्रिक्स इनवर्टिबल है या नहीं जांचने का प्रोग्राम
मैट्रिक्स के डिटरमिनेंट का उपयोग यह पता लगाने के लिए किया जा सकता है कि यह इनवर्टिबल है या नहीं। यदि डिटरमिनेंट शून्येतर है तो मैट्रिक्स इनवर्टिबल होता है। इसलिए यदि डिटरमिनेंट शून्य आता है, तो मैट्रिक्स इनवर्टिबल नहीं है। उदाहरण के लिए: दिया गया मैट्रिक्स है: 4 2 1 2 1 1 9 3 2 उपरोक्त मैट्रिक्स का
-
C++ में मैट्रिक्स का डिटरमिनेंट गणना करने का प्रोग्राम
एक वर्ग मैट्रिक्स का डिटरमिनेंट उसके एलिमेंट मानों का उपयोग करके गणना किया जा सकता है। मैट्रिक्स A के डिटरमिनेंट को det(A) से दर्शाया जा सकता है और ज्यामिति में मैट्रिक्स द्वारा वर्णित रैखिक परिवर्तन के स्केलिंग फैक्टर के रूप में जाना जाता है। मैट्रिक्स के डिटरमिनेंट का एक उदाहरण निम्नलिखित है। मैट्
-
C++ में दो मैट्रिक्स की गुणनक्षमता जांचने का प्रोग्राम
दो मैट्रिक्स को गुणनक्षम कहा जाता है यदि उन्हें गुणा किया जा सकता है। यह केवल तभी संभव है जब पहले मैट्रिक्स के कॉलम की संख्या दूसरे मैट्रिक्स की पंक्तियों की संख्या के बराबर हो। उदाहरण के लिए: मैट्रिक्स 1 में पंक्तियों की संख्या = 3 मैट्रिक्स 1 में कॉलम की संख्या = 2 मैट्रिक्स 2 में पंक्तियों की संख
-
C++ में दिए गए बाइनरी ट्री का प्रीऑर्डर रिकर्सिव ट्रैवर्सल करने का प्रोग्राम
ट्री ट्रैवर्सल ग्राफ ट्रैवर्सल का एक रूप है। इसमें ट्री के प्रत्येक नोड को ठीक एक बार चेक या प्रिंट करना शामिल है। बाइनरी सर्च ट्री का प्रीऑर्डर ट्रैवर्सल ट्री के नोड्स को (रूट, लेफ्ट, राइट) के क्रम में विजिट करता है। बाइनरी ट्री के प्रीऑर्डर ट्रैवर्सल का एक उदाहरण निम्नलिखित है। एक बाइनरी ट्री निम्
-
C++ में दिए गए बाइनरी ट्री का इनऑर्डर रिकर्सिव ट्रैवर्सल करने का प्रोग्राम
ट्री ट्रैवर्सल ग्राफ ट्रैवर्सल का एक रूप है। इसमें ट्री के प्रत्येक नोड को ठीक एक बार चेक या प्रिंट करना शामिल है। बाइनरी सर्च ट्री का इनऑर्डर ट्रैवर्सल ट्री के नोड्स को (लेफ्ट, रूट, राइट) के क्रम में विजिट करता है। बाइनरी ट्री के इनऑर्डर ट्रैवर्सल का एक उदाहरण निम्नलिखित है। एक बाइनरी ट्री निम्नलिख
-
C++ में दिए गए बाइनरी ट्री का पोस्टऑर्डर रिकर्सिव ट्रैवर्सल करने का प्रोग्राम
ट्री ट्रैवर्सल ग्राफ ट्रैवर्सल का एक रूप है। इसमें ट्री के प्रत्येक नोड को ठीक एक बार चेक या प्रिंट करना शामिल है। बाइनरी सर्च ट्री का पोस्टऑर्डर ट्रैवर्सल ट्री के नोड्स को (लेफ्ट, राइट, रूट) के क्रम में विजिट करता है। बाइनरी ट्री के पोस्टऑर्डर ट्रैवर्सल का एक उदाहरण निम्नलिखित है। एक बाइनरी ट्री नि
-
C++ में हीप सॉर्ट एल्गोरिदम का उपयोग करके 10 तत्वों की सरणी को सॉर्ट करने का प्रोग्राम
हीप सॉर्ट बाइनरी हीप डेटा संरचना पर आधारित है। बाइनरी हीप में, मैक्स हीप के मामले में पैरेंट नोड के चाइल्ड नोड्स उससे छोटे या बराबर होते हैं, और मिन हीप के मामले में चाइल्ड नोड्स पैरेंट से बड़े या बराबर होते हैं। हीप सॉर्ट के सभी चरणों को समझाने वाला एक उदाहरण निम्नलिखित है। सॉर्टिंग से पहले 10 तत्व
-
C++ में डायनामिक प्रोग्रामिंग का उपयोग करके किसी संख्या का फैक्टोरियल खोजने का प्रोग्राम
एक धनात्मक पूर्णांक n का फैक्टोरियल 1*2*3*...n के गुणनफल के बराबर होता है। ऋणात्मक संख्या का फैक्टोरियल मौजूद नहीं होता। यहां डायनामिक प्रोग्रामिंग का उपयोग करके दिए गए इनपुट का फैक्टोरियल खोजने के लिए एक C++ प्रोग्राम दिया गया है। एल्गोरिदम शुरुआत fact(int n): संख्या n पढ़ें &n