-
सी भाषा में स्टैक के भावों के मूल्यांकन की व्याख्या करें
स्टैक एक रैखिक डेटा संरचना है, जहां डेटा केवल एक छोर पर डाला और निकाला जाता है। एल्गोरिदम नीचे पुश ( ) - . के लिए एक एल्गोरिथम दिया गया है स्टैक ओवरफ्लो की जांच करें। if (top = = n-1) printf("stack over flow"); अन्यथा, स्टैक में एक तत्व डालें। top ++ a[top] = item पॉप ( ) . के लिए एल
-
सी भाषा में लिंक्ड सूची की अवधारणा की व्याख्या करें
लिंक की गई सूची को समझने से पहले, आइए सी प्रोग्रामिंग भाषा में सरणियों के नुकसान और पॉइंटर्स के फायदों के बारे में जानें। सरणी के नुकसान इसमें स्थिर मेमोरी आवंटन शामिल है स्मृति के अपव्यय को सरणियों में अनुभव किया जा सकता है। स्मृति की कमी सरणियों के महत्वपूर्ण नुकसानों में से एक है। सूचक
-
C भाषा का प्रयोग करते हुए लिंक्ड सूची में तत्वों को सम्मिलित करने की व्याख्या करें
लिंक्ड सूचियाँ गतिशील मेमोरी आवंटन का उपयोग करती हैं अर्थात वे उसी के अनुसार बढ़ती और सिकुड़ती हैं। उन्हें नोड्स के संग्रह के रूप में परिभाषित किया गया है। यहां, नोड्स के दो भाग होते हैं, जो डेटा और लिंक हैं। डेटा, लिंक और लिंक्ड सूचियों का प्रतिनिधित्व नीचे दिया गया है - लिंक की गई सूचियों पर संच
-
C भाषा में ऑड लूप से आप क्या समझते हैं?
C प्रोग्रामिंग लैंग्वेज में, कंट्रोल स्टेटमेंट्स का इस्तेमाल स्टेटमेंट्स के एक सेट को दोहराने के लिए किया जाता है। वे इस प्रकार हैं - लूप के लिए लूप के दौरान डू-जबकि लूप लूप के लिए . में और जबकि लूप, कंडीशन उस समय की संख्या निर्दिष्ट करती है, जिसमें एक लूप निष्पादित किया जा सकता है। लूप के लिए उ
-
सी बिना शर्त जंप स्टेटमेंट क्या है?
C प्रोग्रामिंग लैंग्वेज एक स्टेटमेंट से दूसरे स्टेटमेंट में कूदने की अनुमति देती है। यह ब्रेक, कंटिन्यू, रिटर्न और गो टू जम्प स्टेटमेंट का भी समर्थन करता है। ब्रेक यह एक कीवर्ड है जिसका उपयोग ब्लॉक से लूप (या) से बाहर निकलने के लिए किया जाता है। लूप (या) ब्लॉक के बाद कंट्रोल अगले स्टेटमेंट पर जाता
-
सी प्रोग्राम एक वाक्य में दोहराए गए अक्षर को गिनने के लिए।
समस्या एक पत्र गिनने के लिए एक प्रोग्राम लिखें, जो उपयोगकर्ता द्वारा कंसोल पर दर्ज किया गया है। एक वाक्य में उस अक्षर को कितनी बार दोहराया जाता है, उसे स्क्रीन पर strlen () फ़ंक्शन का उपयोग करके मुद्रित करने की आवश्यकता होती है। समाधान अक्षरों को गिनने के लिए हम जिन तर्कों का उपयोग करते हैं, वे इस
-
नंबर गेम का अनुमान लगाने के लिए C प्रोग्राम लिखें।
समस्या एक कार्यक्रम में एक संख्या पहले से ही कुछ स्थिरांक के लिए आरंभिक होती है। यहां, हमें उपयोगकर्ता से उस संख्या का अनुमान लगाने के लिए कहना है जो पहले से ही कार्यक्रम में है। इसके लिए, हमें हर बार उपयोगकर्ता द्वारा नंबर दर्ज करने के लिए कुछ सुराग प्रदान करने की आवश्यकता होती है। समाधान संख्या
-
स्विच केस का उपयोग करके त्रिकोण, वर्ग, सर्कल, आयत और बहुभुज के क्षेत्र को मुद्रित करने के लिए सी प्रोग्राम।
समस्या स्विच केस का उपयोग करके त्रिभुज, वर्ग, वृत्त, आयत और बहुभुज के क्षेत्रफल की गणना करने के लिए एक प्रोग्राम लिखें। समाधान केस संख्या के आधार पर त्रिभुज, वर्ग, वृत्त, आयत और बहुभुज के क्षेत्रफल की गणना की जाती है। तर्क का प्रयोग त्रिभुज का क्षेत्रफल ज्ञात करने के लिए किया जाता है इस प्रकार है
-
बिटवाइज़ ऑपरेशंस का उपयोग करके 2 से जोड़ और गुणा के लिए सी प्रोग्राम।
बिटवाइज़ ऑपरेटर्स बिट्स पर काम करते हैं (यानी ऑपरेंड के बाइनरी वैल्यू पर) संचालक विवरण & बिटवाइज और | बिटवाइज या ^ बिटवाइज XOR बाएं शिफ्ट राइट शिफ्ट - एक का पूरक Bitwise AND a ख ए और बी 0 0 0 0 1 0 1 0 0 1 1 1 Bitwise OR a ख ए | बी 0 0 0 0 1 1 1 0 1 1 1 1 Bitwise
-
C भाषा में वेरिएबल के स्कोप को समझाइए।
भंडारण वर्ग चर के दायरे, जीवनकाल और बंधन को निर्दिष्ट करते हैं। एक चर को पूरी तरह से परिभाषित करने के लिए, किसी को न केवल इसके प्रकार बल्कि इसके भंडारण वर्ग का भी उल्लेख करना होगा। एक चर नाम कंप्यूटर मेमोरी के भीतर कुछ भौतिक स्थान की पहचान करता है, जहां चर के मूल्यों को संग्रहीत करने के लिए बिट्स
-
C भाषा में एक चर के जीवनकाल को समझाइए।
भंडारण वर्ग चर के दायरे, जीवनकाल और बंधन को निर्दिष्ट करते हैं। एक चर को पूरी तरह से परिभाषित करने के लिए, किसी को न केवल इसके प्रकार बल्कि इसके भंडारण वर्ग का भी उल्लेख करना होगा। एक चर नाम कंप्यूटर मेमोरी के भीतर कुछ भौतिक स्थान की पहचान करता है, जहां चर के मूल्यों को संग्रहीत करने के लिए बिट्स
-
C भाषा में वेरिएबल की बाइंडिंग को समझाइए।
भंडारण वर्ग चर के दायरे, जीवनकाल और बंधन को निर्दिष्ट करते हैं। एक चर को पूरी तरह से परिभाषित करने के लिए, किसी को न केवल इसके प्रकार बल्कि इसके भंडारण वर्ग का भी उल्लेख करना होगा। एक चर नाम कंप्यूटर मेमोरी के भीतर कुछ भौतिक स्थान की पहचान करता है, जहां चर के मूल्यों को संग्रहीत करने के लिए बिट्स
-
C भाषा में इंटर-फंक्शन कम्युनिकेशन के लिए पॉइंटर्स को समझाइए।
हम जानते हैं कि कार्यों को मूल्य द्वारा बुलाया जा सकता है और संदर्भ द्वारा बुलाया जा सकता है। यदि वास्तविक पैरामीटर को कॉल किए गए फ़ंक्शन में नहीं बदलना चाहिए, तो पैरामीटर-बाय मान पास करें। यदि कॉल किए गए फ़ंक्शन में वास्तविक पैरामीटर का मान बदलना चाहिए, तो पास-बाय संदर्भ का उपयोग करें। यदि फ़ंक्शन
-
सी भाषा का उपयोग कर एक लिंक्ड सूची में सिर और पूंछ तत्व तर्क को हटाना।
लिंक्ड सूचियाँ गतिशील मेमोरी आवंटन का उपयोग करती हैं अर्थात वे उसी के अनुसार बढ़ती और सिकुड़ती हैं। यह नोड्स का संग्रह है। Node के दो भाग होते हैं, जो डेटा और लिंक होते हैं। इन्हें नीचे समझाया गया है। लिंक्ड सूचियों पर संचालन लिंक्ड लिस्ट पर तीन तरह के ऑपरेशन होते हैं जो इस प्रकार हैं - प्रविष्
-
सी प्रोग्राम स्ट्रिंग अवधारणाओं का उपयोग करके एक वाक्य में रिक्त स्थान को हटाने के लिए।
समस्या किसी वर्ण की प्रत्येक अनुक्रमणिका में रिक्त स्थान की जाँच करके लूप की मदद से रनटाइम पर एक दर्ज स्ट्रिंग से सभी रिक्त स्थान निकालें। समाधान नीचे दिए गए एक उदाहरण पर विचार करें - यह किसी दिए गए स्ट्रिंग से सभी रिक्त स्थान हटा देता है। दी गई स्ट्रिंग है ट्यूटोरियल प्वाइंट सी प्रोग्रामिंग . रि
-
सी प्रोग्राम स्ट्रिंग अवधारणाओं का उपयोग करके अतिरिक्त रिक्त स्थान को हटाने के लिए।
समस्या किसी वर्ण के प्रत्येक अनुक्रमणिका में रिक्त स्थान की जाँच करके लूप की मदद से रनटाइम पर एक दर्ज की गई स्ट्रिंग से सभी अतिरिक्त रिक्त स्थान निकालें। समाधान नीचे दिए गए एक उदाहरण पर विचार करें - यह किसी दिए गए स्ट्रिंग से सभी रिक्त स्थान हटा देता है। दी गई स्ट्रिंग है ट्यूटोरियल प्वाइंट सी प्
-
सी प्रोग्राम सभी एएससीआईआई मूल्यों को मुद्रित करने के लिए।
समस्या अमेरिकन स्टैंडर्ड कोड फॉर इंफॉर्मेशन इंटरचेंज (ASCII) मानों को 0 से 255 वर्णों के पूर्णांक प्रकार चर में प्रारंभ किए बिना प्रिंट करें। बस, प्रारूप विनिर्देशक का उपयोग करें। समाधान यहां हम केवल 65 से 122 तक प्रिंट करने का प्रोग्राम लिख रहे हैं। यदि आप सभी ASCII मान देखना चाहते हैं, तो लूप क
-
एक स्ट्रिंग में ASCII मान मुद्रित करने के लिए C प्रोग्राम।
वर्णों की एक सरणी को स्ट्रिंग कहा जाता है। नीचे दिया गया घोषणा है एक स्ट्रिंग का - char stringname [size]; उदाहरण के लिए, चार स्ट्रिंग [50]; लंबाई 50 वर्णों की स्ट्रिंग। आरंभीकरण एकल वर्ण स्थिरांक का उपयोग करना। char string[10] = { ‘H’, ‘e’, ‘l’, ‘l&rsqu
-
C भाषा का प्रयोग करते हुए सम्मिलन क्रम को समझाइए।
छँटाई तत्वों को आरोही (या) अवरोही क्रम में व्यवस्थित करने की प्रक्रिया है। सॉर्टिंग के प्रकार C भाषा पांच छँटाई तकनीक प्रदान करती है, जो इस प्रकार हैं - बबल सॉर्ट (या) एक्सचेंज सॉर्ट चयन क्रम सम्मिलन क्रम(या) रेखीय छँटाई त्वरित छँटाई (या) विभाजन विनिमय छँटाई मर्ज सॉर्ट (या) बाहरी सॉर्ट सम्मिलन क्
-
सी लैंग्वेज में क्विक सॉर्ट तकनीक को समझाइए।
छँटाई तत्वों को आरोही (या) अवरोही क्रम में व्यवस्थित करने की प्रक्रिया है। सॉर्टिंग के प्रकार सी भाषा पांच छँटाई तकनीक प्रदान करती है, जो इस प्रकार हैं - बबल सॉर्ट (या) एक्सचेंज सॉर्ट चयन क्रम सम्मिलन क्रम(या) रेखीय छँटाई त्वरित छँटाई (या) विभाजन विनिमय छँटाई मर्ज सॉर्ट (या) बाहरी सॉर्ट त्वरित क्