-
C प्रोग्राम स्ट्रिंग्स की सरणी को उलटने के लिए
इस समस्या में, हमें स्ट्रिंग की एक सरणी दी गई है। हमारा कार्य स्ट्रिंग्स की सरणी को उलटने के लिए एक C प्रोग्राम बनाना है। हम सरणी के तत्वों को उलट देंगे यानी अंतिम तत्व को पहले मान पर और इसी तरह। आइए एक उदाहरण लेकर समस्या को समझते हैं, इनपुट strarr[] = {learn, programming, at, tutorialspoint} आउटपुट
-
C प्रोग्राम एकल लिंक्ड लिस्ट में प्रत्येक नोड मान को उलटने के लिए
इस लेख में, हमें एक लिंक्ड लिस्ट दी गई है। हमारा कार्य एकल लिंक्ड लिस्ट में प्रत्येक नोड मान को उलटने के लिए एक C प्रोग्राम बनाना है। हम लिंक्ड लिस्ट के प्रत्येक नोड को लेंगे और मान को उलट देंगे। लिंक्ड लिस्ट लिंक का एक क्रम है जिसमें आइटम होते हैं जो दूसरे लिंक से जुड़े होते हैं। आइए एक उदाहरण लेकर
-
C प्रोग्राम नॉनडिटरमिनिस्टिक फाइनाइट ऑटोमेटा (NFA) का अनुकरण करने के लिए
इस समस्या में, हम नॉन-डिटरमिनिस्टिक फाइनाइट ऑटोमेटा (NFA) का अनुकरण करने के लिए एक C प्रोग्राम बनाएंगे। NFA (नॉन-डिटरमिनिस्टिक फाइनाइट ऑटोमेटा) एक फाइनाइट स्टेट मशीन है जो एक इनपुट प्रतीक के लिए राज्यों के किसी भी संयोजन में जा सकती है यानी कोई सटीक राज्य नहीं है जिस पर मशीन जाएगी। NDFA की औपचारिक प
-
नामों या स्ट्रिंग्स की सरणी को सॉर्ट करने के लिए C प्रोग्राम
इस समस्या में, हमें स्ट्रिंग की एक सरणी दी गई है। हमारा कार्य नामों या स्ट्रिंग्स की सरणी को सॉर्ट करने के लिए एक C प्रोग्राम बनाना है। यह प्रोग्राम इनपुट में दिए गए सभी नामों को आरोही वर्णमाला क्रम में सॉर्ट करेगा। आइए एक उदाहरण लेकर समस्या को समझते हैं, इनपुट namesArray = [Rishabh, Jyoti, Palak, A
-
C ग्राफिक्स का उपयोग करके फ्लड फिल एल्गोरिदम
अवधारणा दिए गए आयत के संबंध में, हमारा कार्य इस आयत को फ्लड फिल एल्गोरिदम लागू करके भरना है। इनपुट rectangle(left = 50, top = 50, right = 100, bottom = 100) floodFill(a = 55, b = 55, NewColor = 12, OldColor = 0) आउटपुट विधि // एक पुनरावर्ती फ़ंक्शन जो पिछले रंग OldColor को (a, b) पर और (a, b) के सभ
-
C में fillpoly() फ़ंक्शन
अवधारणा अब हेडर फ़ाइल graphics.h में fillpoly() फ़ंक्शन होता है जिसे त्रिकोण, आयत, पंचभुज, षट्कोण आदि जैसे बहुभुज को बनाने और भरने के लिए लागू किया जाता है। इसलिए इस फ़ंक्शन को drawpoly() के समान तर्कों की आवश्यकता होती है। सिंटैक्स void fillpoly( int number, int *polypoints ); इस मामले में, number
-
C में मर्ज सॉर्ट के सबसे खराब मामले का कारण बनने वाला क्रमपरिवर्तन ढूंढें
अवधारणा तत्वों के दिए गए सेट के संबंध में, निर्धारित करें कि इन तत्वों का कौन सा क्रमपरिवर्तन मर्ज सॉर्ट के सबसे खराब मामले का परिणाम देगा? हम जानते हैं, स्पर्शोन्मुख रूप से, मर्ज सॉर्ट हमेशा O(n log n) समय लेता है, लेकिन जिन मामलों में अधिक तुलनाओं की आवश्यकता होती है वे आम तौर पर व्यवहार में अधिक
-
C++ में गिनें कि A और B के XOR को C के बराबर बनाने के लिए न्यूनतम बिट्स फ्लिप करने होंगे
हमें लंबाई N के तीन बाइनरी अनुक्रम A, B और C दिए गए हैं। प्रत्येक अनुक्रम एक बाइनरी संख्या का प्रतिनिधित्व करता है। हमें A और B में बिट्स के फ्लिप की संख्या ढूंढनी है जैसे कि A और B का XOR, C में परिणत हो। A XOR B, C बन जाता है। सबसे पहले आइए XOR ऑपरेशन की सत्य तालिका के बारे में जानें: X Y X XOR
-
C में एक प्रक्रिया के भीतर बनाए जा सकने वाले थ्रेड की अधिकतम संख्या
दिया गया कार्य C में एक प्रक्रिया के भीतर बनाए जा सकने वाले थ्रेड की अधिकतम संख्या ढूंढना है। एक थ्रेड एक हल्की प्रक्रिया है और इसे शेड्यूलर द्वारा स्वतंत्र रूप से प्रबंधित किया जा सकता है। चूंकि एक थ्रेड एक प्रक्रिया का घटक है, इसलिए कई थ्रेड एक प्रक्रिया से जुड़े हो सकते हैं और यह कम समय में संदर्
-
C प्रोग्राम छात्र रिकॉर्ड को संरचना के रूप में संग्रहीत करने और नाम के अनुसार सॉर्ट करने के लिए
इस समस्या में, हमें एक छात्र का रिकॉर्ड दिया गया है जिसमें student_id, student_name, student_percentage होता है। हमारा कार्य छात्र रिकॉर्ड को संरचना के रूप में संग्रहीत करने और उन्हें नाम के अनुसार सॉर्ट करने के लिए एक C प्रोग्राम बनाना है। आइए एक उदाहरण लेकर समस्या को समझते हैं, इनपुट छात्र रिकॉर्ड
-
C प्रोग्रामिंग भाषा मानक
इस समस्या में, हम C प्रोग्रामिंग भाषा में परिभाषित मानकों के बारे में जानेंगे। ये वे मानक तरीके हैं जिनमें प्रोग्राम को आदर्श रूप से कंपाइलर द्वारा संकलित किया जाता है जैसा कि विकास समुदाय द्वारा परिभाषित किया गया है। यह समझने के लिए कि मैं क्या कह रहा हूं, एक सामान्य C प्रोग्राम का एक आसान उदाहरण ल
-
C में दो पूर्णांकों का बिटवाइज पुनरावर्ती योग
इस समस्या में, हमें दो संख्याएं दी गई हैं। हमारा कार्य दो पूर्णांकों के बिटवाइज पुनरावर्ती योग के लिए एक C प्रोग्राम बनाना है। बिटवाइज ऑपरेशन का उपयोग करके योग ढूंढने का तर्क उस चीज़ के समान है जो हम प्रीस्कूल में करते थे। योग ढूंढने के लिए, हम संख्या के प्रत्येक अंक को जोड़ते थे और यदि कैरी होती है
-
C में पहली सरणी के अधिकतम और दूसरी सरणी के न्यूनतम का गुणनफल
दो सरणियां arr1[] और arr2[] क्रमशः कुछ आकार n1 और n2 की दी गई हैं, हमें पहली सरणी arr1[] के अधिकतम तत्व और दूसरी सरणी arr2[] के न्यूनतम तत्व का गुणनफल ढूंढना है। जैसे हमारे पास arr1[] = {5, 1, 6, 8, 9} में तत्व हैं और arr2[] = {2, 9, 8, 5, 3} में हैं तो arr1 में अधिकतम तत्व 9 है और arr2 में न्यूनतम
-
C में N का उसके सबसे बड़े विषम अंक से गुणनफल
एक संख्या N दी गई है जिसके साथ हमें संख्या का उसके सबसे बड़े विषम अंक से गुणनफल करना है। यदि कोई विषम अंक नहीं है तो -1 प्रिंट करें। जैसे हमने N को 153 से प्रारंभ किया है और इस संख्या में सबसे बड़ा विषम अंक 5 है तो परिणाम 153 का 5 से गुणनफल होगा यानी 153 * 5 = 765 और यदि संख्या में कोई विषम अंक नहीं
-
C में जांचें कि स्ट्रिंग में कोई विशेष वर्ण है या नहीं
एक स्ट्रिंग str[] दी गई है, कार्य यह जांचना है कि स्ट्रिंग में कोई विशेष वर्ण है या नहीं और यदि स्ट्रिंग में विशेष वर्ण है तो स्ट्रिंग स्वीकार नहीं की गई प्रिंट करें अन्यथा स्ट्रिंग स्वीकार की गई प्रिंट करें। विशेष वर्ण वे वर्ण हैं जो न तो संख्यात्मक हैं और न ही वर्णमाला के अर्थात - !@#$%^&*()+=
-
C में जांचें कि सरणी क्रमबद्ध है या नहीं (पुनरावृत्त और पुनरावर्ती)
n संख्या में तत्वों वाली एक सरणी arr[] दी गई है, हमारा कार्य यह जांचना है कि दी गई सरणी क्रमबद्ध क्रम में है या नहीं। यदि यह क्रमबद्ध क्रम में है तो सरणी क्रमबद्ध क्रम में है प्रिंट करें, अन्यथा सरणी क्रमबद्ध क्रम में नहीं है प्रिंट करें। उपरोक्त बताई गई समस्या को हल करने के लिए हम पुनरावृत्त या पुन
-
C में दो भिन्नों की तुलना करने का प्रोग्राम
कुछ अंश nume1 और nume2 और उनके संबंधित हर deno1 और deno2 के साथ दो भिन्न दिए गए हैं, कार्य दोनों भिन्नों की तुलना करना और बड़ा वाला ढूंढना है। जैसे हमारे पास भिन्न 1/2 और 2/3 हैं और बड़ा वाला 2/3 है क्योंकि 1/2 का मान 0.5 है और 2/3 का मान 0.66667 है जो अधिक है। इनपुट first.nume = 2, first.deno = 3 s
-
C में विषम वर्ग मैट्रिक्स की मध्य पंक्ति और स्तंभ का गुणनफल
एक वर्ग मैट्रिक्स दी गई है, mat[row][column] जहां पंक्ति और स्तंभ समान हैं और विषम लंबाई के हैं अर्थात पंक्ति और स्तंभ की संख्या विषम होनी चाहिए, यानी 2 से विभाज्य नहीं, कार्य उस मैट्रिक्स की मध्य पंक्ति और मध्य स्तंभ का गुणनफल ढूंढना है। जैसे नीचे दी गई आकृति में: बाधाएं मैट्रिक्स वर्ग मैट्रिक्स
-
C में दो सम्मिश्र संख्याओं को जोड़ने का प्रोग्राम
दो सम्मिश्र संख्याएं a1 + ib1 और a2 + ib2 के रूप में दी गई हैं, कार्य इन दो सम्मिश्र संख्याओं को जोड़ना है। सम्मिश्र संख्याएं वे संख्याएं हैं जिन्हें a+ib के रूप में व्यक्त किया जा सकता है जहां a और b वास्तविक संख्याएं हैं और i काल्पनिक संख्या है जो व्यंजक x2 = -1 का हल है क्योंकि कोई वास्तविक संख्य
-
C में दी गई N भिन्नों का गुणनफल सरलतम रूप में
N भिन्नों के अंश num और हर den दिए गए हैं, कार्य N भिन्नों का गुणनफल ढूंढना है और आउटपुट सरलतम रूप में होना चाहिए। जैसे नीचे दी गई आकृति में हमारे पास दो भिन्न 4/5 और 3/4 हैं, हमने उन दो भिन्नों का गुणनफल ढूंढा जहां पहले का अंश दूसरे के अंश से गुणा होता है और पहले का हर दूसरे के हर से गुणा होता है।