Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी प्रोग्रामिंग

  1. सी भाषा में ऊंचाई पाए बिना सही बाइनरी ट्री के मध्य स्तर को प्रिंट करें

    प्रोग्राम को बाइनरी ट्री के मध्य स्तर को प्रिंट करना चाहिए उदा। यदि बाइनरी ट्री में 4 स्तर हैं, तो प्रोग्राम को स्तर 2 नोड्स को प्रिंट करना होगा, लेकिन यहां मांग ऊंचाई का पता लगाए बिना स्तर की गणना करने की है। परफेक्ट बाइनरी ट्री एक ऐसा पेड़ है जिसमें आंतरिक नोड्स में दो बच्चे होने चाहिए और सभी लीव

  2. सी भाषा में एक बाइनरी ट्री का राइट व्यू प्रिंट करें

    कार्य किसी दिए गए बाइनरी ट्री के दाहिने नोड्स को प्रिंट करना है। सबसे पहले उपयोगकर्ता एक बाइनरी ट्री बनाने के लिए डेटा सम्मिलित करेगा और इस प्रकार बने ट्री के राइट व्यू को प्रिंट करेगा। उपरोक्त आरेख 10, 42, 93, 14, 35, 96, 57 और 88 नोड्स के साथ बनाए गए बाइनरी ट्री को प्रदर्शित करता है, इन नोड्स म

  3. सी भाषा में वास्तव में उलटे बिना एक लिंक्ड सूची के विपरीत प्रिंट करें

    कार्य पुनरावर्ती फ़ंक्शन का उपयोग करके किसी दिए गए लिंक की गई सूची के रिवर्स को प्रिंट करना है। कार्यक्रम को रिवर्स प्रिंट करना चाहिए लेकिन सूची को उल्टा नहीं करना चाहिए, जिसका अर्थ है कि नोड्स का क्रम समान रहता है यहां, प्रोग्राम पहले नोड के पते वाले हेड पॉइंटर को अगले नोड में तब तक ले जाएगा जब तक

  4. सी प्रोग्राम में मैट्रिक्स विकर्ण पैटर्न में प्रिंट नंबर।

    कार्य विकर्ण पैटर्न के n x ​​n के मैट्रिक्स को प्रिंट करना है। यदि n 3 है तो विकर्ण पैटर्न में एक मैट्रिक्स को प्रिंट करना है - तो आउटपुट इस तरह होगा - उदाहरण Input: 3 Output:    1 2 4    3 5 7    6 8 9 Input: 4 Output:    1 2 4  7    3 5

  5. सी भाषा में लिंक्ड सूची (पुनरावृत्त विधि) के वैकल्पिक नोड्स को प्रिंट करें

    इस समस्या में, प्रोग्राम को दी गई लिंक्ड सूची से उन विकल्पों को प्रिंट करना चाहिए जो एक को दूसरे को प्रिंट करना छोड़ रहे हैं और इसी तरह पुनरावृत्त विधि का उपयोग कर रहे हैं। पुनरावृत्त विधि वह है जो आम तौर पर उन लूपों का उपयोग करती है जिन्हें तब तक निष्पादित किया जाता है जब तक कि स्थिति मान 1 या सत्

  6. लिंक्ड सूची के अंतिम k नोड्स को C भाषा में रिवर्स ऑर्डर रिकर्सिव अप्रोच में प्रिंट करें

    कार्य रिकर्सिव दृष्टिकोण का उपयोग करके लिंक की गई सूची के अंत से शुरू होने वाले k नोड्स को प्रिंट करना है। पुनरावर्ती दृष्टिकोण वह है जिसमें फ़ंक्शन कॉल किए जाने तक बार-बार कॉल करता है और इसलिए परिणाम संग्रहीत करता है। मान लीजिए, सूची में 29, 34, 43, 56 और 88 नोड हैं और k का मान 2 है, जो आउटपुट से

  7. C प्रोग्राम में O(1) अतिरिक्त स्थान का उपयोग करके n x ​​n सर्पिल मैट्रिक्स प्रिंट करें।

    हमें एक धनात्मक पूर्णांक n दिया गया है और n x n का एक सर्पिल मैट्रिक्स बनाते हैं, केवल O(1) अतिरिक्त स्थान का उपयोग करके दक्षिणावर्त दिशा में सर्पिल मैट्रिक्स एक मैट्रिक्स है जो एक सर्पिल की तरह काम करता है जो एक सर्कल की उत्पत्ति से शुरू होगा और दक्षिणावर्त फैशन में घूमता है। तो कार्य 2 → 4 → 6 →

  8. लिंक्ड सूची के अंतिम k नोड्स को उल्टे क्रम में प्रिंट करें C भाषा में Iterative दृष्टिकोण

    हमें लिंक की गई सूची के नोड्स की k संख्या को उल्टे क्रम में प्रिंट करना होगा। हमें इस समस्या को हल करने के लिए पुनरावृत्त दृष्टिकोण को लागू करना होगा। पुनरावृत्त विधि वह है जो आम तौर पर उन लूपों का उपयोग करती है जिन्हें तब तक निष्पादित किया जाता है जब तक कि स्थिति मान 1 या सत्य न हो। मान लीजिए, सू

  9. सी भाषा में दिए गए अनुक्रमित पर लिंक्ड सूची के नोड्स प्रिंट करें

    हमें दिए गए इंडेक्स पर लिंक्ड लिस्ट के नोड्स के डेटा को प्रिंट करना होता है। ऐरे लिंक्ड लिस्ट के विपरीत आम तौर पर इंडेक्स नहीं होता है इसलिए हमें पूरी लिंक्ड लिस्ट को पार करना होता है और किसी विशेष पर पहुंचने पर डेटा को प्रिंट करना होता है। मान लीजिए, सूची में नोड्स 29, 34, 43, 56 और 88 हैं और इंडे

  10. सी भाषा में सममित डबल त्रिकोण पैटर्न प्रिंट करें

    लाइनों की संख्या को देखते हुए प्रोग्राम को कम से कम जटिलता के साथ सममित दोहरे त्रिकोण पैटर्न को प्रिंट करना चाहिए। उदाहरण Input: 5 Output:  X           X           O X            O X     X O X O X  

  11. अंक 0 और 1 के साथ केवल इस तरह प्रिंट करें कि उनका योग C प्रोग्राम में N हो।

    एक पूर्णांक n को देखते हुए, कार्य उन संख्याओं को प्रिंट करना है जिनमें केवल 0 और 1 हैं और उनका योग पूर्णांक n के बराबर है। वे संख्याएँ जिनमें केवल शून्य होते हैं और इकाईयाँ 1, 10, 11 होती हैं, इसलिए हमें उन सभी संख्याओं को मुद्रित करना होता है जिन्हें n के बराबर योग बनाने के लिए जोड़ा जा सकता है।

  12. सी भाषा में सरणी के अलग-अलग तत्वों को प्रिंट करें

    पूर्णांक तत्वों की एक सरणी के साथ, कार्य डुप्लिकेट मानों को हटाना और अलग-अलग तत्वों को क्रमबद्ध तरीके से प्रिंट करना है। नीचे दी गई एक सरणी है जो फैशन 4, 6, 5, 3, 4, 5, 2, 8, 7 और 0 में पूर्णांक प्रकार के मानों को संग्रहीत करती है, परिणाम क्रमबद्ध तत्वों को 0, 2, 3, 4 के रूप में प्रिंट करेगा। 4, 5,

  13. सी प्रोग्राम में स्क्रीन पर स्ट्रिंग प्रिंट करने के लिए सबसे छोटा पथ प्रिंट करें।

    एक स्ट्रिंग को देखते हुए, प्रोग्राम को सबसे छोटा पथ प्रदर्शित करना चाहिए जो उस सबसे छोटे पथ का उपयोग करके स्क्रीन पर स्ट्रिंग को प्रिंट करेगा। स्क्रीन की तरह अक्षरों को प्रारूप में संग्रहीत करेगा A B C D EF G H I JK L M N OP Q R S TU V W X YZ उदाहरण इनपुट:HUPOutput :नीचे ले जाएँ नीचे ले जाएँ नीचे क

  14. सी प्रोग्रामिंग में स्नेक पैटर्न में मैट्रिक्स प्रिंट करें।

    एनएक्सएन आकार की एक सरणी को देखते हुए, प्रोग्राम को एक सर्प पैटर्न में एक सरणी के तत्वों को उनके मूल स्थानों में कोई बदलाव किए बिना प्रिंट करना चाहिए उदाहरण Input: arr[]= 100 99 98 97    93 94 95 96    92 91 90 89    85 86 87 88 Output: 100 99 98 97 96 95 94 93 92 91

  15. सी प्रोग्रामिंग में अंतिम कॉलम से स्नेक पैटर्न में मैट्रिक्स प्रिंट करें।

    एनएक्सएन आकार की एक सरणी को देखते हुए, प्रोग्राम को अंतिम कॉलम से शुरू होने वाले सांप पैटर्न में सरणी के तत्वों को प्रिंट करना चाहिए, जिसका अर्थ है एआर [0] [एन] वें तत्व से उनके मूल स्थानों में कोई बदलाव किए बिना। उदाहरण Input: arr[]= 100 99 98 97    93 94 95 96    92 91 90 89

  16. सी प्रोग्रामिंग में ज़ैग-ज़ैग फैशन में प्रिंट मैट्रिक्स।

    मैट्रिक्स मैट [पंक्ति] [col] को देखते हुए हमें दिए गए मैट्रिक्स को ज़िग-ज़ैग फैशन में प्रिंट करना होगा जैसे नीचे दी गई छवि में - तो आउटपुट इस तरह होना चाहिए - Output: 10 20 40 70 50 30 60 80 90 उपरोक्त समस्या के लिए, हमने एक सरल दृष्टिकोण का पालन किया है जहां हमें मैट्रिक्स को तिरछे पुनरावृत्त क

  17. C# प्रोग्रामिंग में बॉक्सिंग और अनबॉक्सिंग के बीच अंतर।

    C# वैल्यू टाइप को रेफरेंस टाइप से लिंक करने के लिए दो तरीके प्रदान करता है और इसके विपरीत। लिंक करने के इन दो तरीकों को बॉक्सिंग और अनबॉक्सिंग नाम दिया गया है, जहां बॉक्सिंग का उपयोग वैल्यू टाइप को ऑब्जेक्ट टाइप में बदलने के लिए किया जाता है जबकि अनबॉक्सिंग का मतलब ऑब्जेक्ट टाइप को वैल्यू टाइप में ब

  18. सी और सी ++ के बीच अंतर।

    जैसा कि हम जानते हैं कि C और C++ दोनों ही प्रोग्रामिंग लैंग्वेज हैं और इनका इस्तेमाल एप्लीकेशन डेवलपमेंट के लिए किया जाता है। इन दोनों भाषाओं के बीच मुख्य अंतर यह है कि C एक प्रक्रियात्मक प्रोग्रामिंग भाषा है और यह कक्षाओं और वस्तुओं का समर्थन नहीं करती है, जबकि C++ प्रक्रियात्मक और वस्तु-उन्मुख प्र

  19. कॉल बाय वैल्यू और कॉल बाय रेफरेंस के बीच अंतर

    किसी फ़ंक्शन के लिए पैरामीटर पास करने के आधार पर प्रोग्रामिंग में हमने फ़ंक्शन आमंत्रण को दो में वर्गीकृत किया:मूल्य द्वारा कॉल और संदर्भ द्वारा कॉल। जैसा कि नाम से पता चलता है कि दोनों आमंत्रणों में हम पैरामीटर के प्रकार से फ़ंक्शन को कॉल कर रहे हैं, हम पैरामीटर के वास्तविक मान को पास कर रहे हैं और

  20. C प्रोग्राम में कंपाइल टाइम एरर और रनटाइम एरर के बीच अंतर

    त्रुटि या अपवाद कुछ ऐसा है जो कोड निष्पादन में रुकावट को संदर्भित करता है जिसके कारण अंतिम-उपयोगकर्ता को अपेक्षित परिणाम प्राप्त नहीं किया जा सकता है। घटना के आधार पर जब कोई त्रुटि उत्पन्न होती है या पहचानी जाती है तो हम उन्हें संकलन समय त्रुटि के रूप में वर्गीकृत कर सकते हैं। और रनटाइम त्रुटि। संक

Total 1436 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:34/72  20-कंप्यूटर/Page Goto:1 28 29 30 31 32 33 34 35 36 37 38 39 40