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

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

  1. दिए गए ब्रैकेट्स का उपयोग करके संतुलित ब्रैकेट एक्सप्रेशन प्रिंट करना C प्रोग्राम में

    चार वेरिएबल्स a, b, c, d दिए गए हैं जिनके पूर्वनिर्धारित मान हैं जो उपयोग किए गए वेरिएबल के आधार पर दिए गए ब्रैकेट को प्रिंट करेंगे। जहां वेरिएबल: a के लिए (( b के लिए () c के लिए )( d के लिए )) कार्य सभी दिए गए ब्रैकेट्स का उपयोग करके संतुलित ब्रैकेट एक्सप्रेशन प्रिंट करना है। यदि हम संतुलित ब्रै

  2. C प्रोग्राम में 2-D मैट्रिक्स के कोने के तत्व और उनका योग प्रिंट करें

    समस्या विवरण आकार 2x2 का एक ऐरे दिया गया है और चुनौती ऐरे में संग्रहीत सभी कोने के तत्वों का योग प्रिंट करना है। उदाहरण इनपुट: मैट्रिक्स तत्व दर्ज करें: 10 2 10 2 3 4 10 4 10 आउटपुट: मैट्रिक्स का योग है: 40 एल्गोरिदम शुरुआत चरण 1: पंक्तियों और कॉलम के लिए मैक्रो बनाएं #define row 3 और #define col

  3. C प्रोग्राम में दिए गए मैट्रिक्स में शून्य की संख्या के आधार पर सॉर्ट किए गए कॉलम के इंडेक्स प्रिंट करें

    समस्या विवरण आकार N x M का एक ऐरे दिया गया है जहां N पंक्तियों की संख्या है और M कॉलम की संख्या है, और कार्य मैट्रिक्स के प्रत्येक कॉलम में शून्य की संख्या के आधार पर सॉर्ट ऑपरेशन करने के बाद हर कॉलम में शून्य की संख्या प्रिंट करना है। उदाहरण इनपुट: 0 0 0 1 1 1 1 0 1 आउटपुट: 1 3 2 व्याख्या नोट -

  4. C प्रोग्राम में दिए गए ऐरे के k अलग-अलग सॉर्टेड क्रमपरिवर्तन प्रिंट करें

    समस्या विवरण एक ऐरे a[] दिया गया है जिसमें N पूर्णांक हैं, चुनौती k अलग-अलग इंडेक्स के क्रमपरिवर्तन प्रिंट करना है ताकि उन इंडेक्स पर मान गैर-घटते क्रम में हों। यदि संभव न हो तो -1 प्रिंट करें। उदाहरण इनपुट: arr[] = {2,5,6,2,2,2,2}, k = 4 आउटपुट: 0 3 4 5 6 1 2 3 0 4 5 6 1 2 0 3 4 5 6 1 2 3 0 4 5 6

  5. C प्रोग्राम में O(n) समय और O(1) स्पेस में ऐरे का बायां रोटेशन प्रिंट करें

    समस्या विवरण हमें कुछ आकार n का एक ऐरे और कई पूर्णांक मान दिए गए हैं, हमें दिए गए इंडेक्स k से ऐरे को रोटेट करना होगा। उदाहरण इनपुट: arr[] = {1, 2, 3, 4, 5} K1 = 1, K2 = 3, K3 = 6 आउटपुट: 2 3 4 5 1 4 5 1 2 3 2 3 4 5 1 एल्गोरिदम शुरुआत चरण 1: void leftRotate(int arr[], int n, int k) फंक्शन घोषित क

  6. C प्रोग्राम में दिए गए आकार का अधिकतम योग वाला वर्ग उप-मैट्रिक्स प्रिंट करें

    समस्या विवरण N x N का एक मैट्रिक्स दिया गया है, M x M का एक उप-मैट्रिक्स ढूंढें जहां M = 1 ताकि मैट्रिक्स M x M के सभी तत्वों का योग अधिकतम हो। मैट्रिक्स N x N के इनपुट में शून्य, सकारात्मक और नकारात्मक पूर्णांक मान हो सकते हैं। उदाहरण इनपुट: {{1, 1, 1, 1, 1}, {2, 2, 2, 2, 2}, {3, 3, 3, 3, 3},

  7. C प्रोग्राम में बाइनरी ट्री के बाएं और दाएं नोड्स प्रिंट करें

    समस्या विवरण बाएं और दाएं बच्चों के साथ एक बाइनरी ट्री दिया गया है और कार्य दिए गए ट्री के सटीक दाएं और बाएं बच्चे को प्रिंट करना है। उदाहरण इनपुट: 106 20 320 100 21 61 52 आउटपुट: 106 20 320 100 52 एल्गोरिदम right = NULL सेट करें return (temp) चरण 3: void print(node *root) फंक्शन घोषित करें

  8. C प्रोग्राम में थ्रेड सिंक्रोनाइज़ेशन का उपयोग करके अनुक्रम में संख्याएं प्रिंट करें

    समस्या विवरण दिए गए थ्रेड्स के आधार पर प्रोग्राम को उनकी प्राथमिकताओं के आधार पर 0 से 10 तक प्रिंट करना होगा। थ्रेड क्या है? थ्रेड एक हल्की प्रक्रिया है जो प्रोग्राम के अंदर चलती है। एक साधारण प्रोग्राम में n संख्या में थ्रेड हो सकते हैं। यह हमारे प्रोग्राम में कैसे काम करता है? थ्रेड फ़ंक्शन का

  9. C प्रोग्राम में विषम लंबाई की स्ट्रिंग को 'X' फॉर्मेट में प्रिंट करें

    समस्या विवरण एक स्ट्रिंग दी गई है, प्रोग्राम को स्ट्रिंग को X फॉर्मेट में प्रिंट करना होगा। संदर्भ के लिए नीचे दी गई छवि देखें। एल्गोरिदम शुरुआत चरण 1: void print(string str, int len) फंक्शन घोषित करें i = 0 से len-1 तक लूप j = len-1-i सेट करें k = 0 से len-1 तक लूप

  10. C प्रोग्राम में 1 से शुरू होने वाले ग्राफ का लेक्सिकोग्राफिकली सबसे छोटा BFS प्रिंट करें

    समस्या विवरण हमें N शीर्ष और M किनारों वाला एक जुड़ा हुआ ग्राफ दिया जाएगा। हमें 1 से शुरू होने वाले ग्राफ का लेक्सिकोग्राफिकली सबसे छोटा BFS प्रिंट करना है। लेक्सिकोग्राफिकली का अर्थ है दिए गए बिंदु से क्रम में अंतिम बिंदु मिलने तक। उदाहरण इनपुट: N = 5, M = 5 किनारे: (1,4), (3,4), (5,4), (3,2), (1

  11. C प्रोग्राम में 1 से शुरू होने वाले ग्राफ का लेक्सिकोग्राफिकली सबसे छोटा DFS प्रिंट करें

    समस्या विवरण हमें N शीर्ष और M किनारों वाला एक जुड़ा हुआ ग्राफ दिया जाएगा। हमें 1 से शुरू होने वाले ग्राफ का लेक्सिकोग्राफिकली सबसे छोटा DFS प्रिंट करना है। शीर्षों को 1 से N तक नंबर दिया जाना चाहिए। उदाहरण इनपुट: N = 5, M = 5 किनारे: (1,4), (3,4), (5,4), (3,2), (1,5), (1,2), (3,5), (1,3) आउटपुट:

  12. C प्रोग्राम में संख्या को 2^X - 1 के रूप में बनाने के चरण प्रिंट करें

    समस्या विवरण एक संख्या n दी गई है, हमें XOR ऑपरेशन का उपयोग करके संख्या को 2^X - 1 के रूप में बनाने के चरण प्रिंट करने हैं। विषम चरण में संख्या को किसी 2^M - 1 के साथ XOR करें, जहां M आपके द्वारा चुना जाता है। सम चरण में संख्या को 1 से बढ़ाएं। चरणों को तब तक करते रहें जब तक n, 2^X - 1 का रूप न ले

  13. C प्रोग्राम में पैलिंड्रोम बनाने के लिए वर्णों की व्यवस्थित स्थितियां प्रिंट करें

    समस्या विवरण आपको लंबाई n की एक स्ट्रिंग str दी गई है। स्ट्रिंग के प्रत्येक तत्व की स्थिति प्रिंट करें ताकि यह एक पैलिंड्रोम बना सके, अन्यथा स्क्रीन पर कोई पैलिंड्रोम नहीं संदेश प्रिंट करें। पैलिंड्रोम क्या है? पैलिंड्रोम एक शब्द या वर्णों का क्रम होता है जो पीछे से पढ़ने पर भी वही रहता है, जैसे M

  14. C प्रोग्राम में मैट्रिक्स को विकर्ण रूप से नीचे की ओर प्रिंट करें

    परिचय दिए गए n x n आकार के ऐरे के तत्वों को विकर्ण रूप से नीचे की ओर प्रिंट करना है। विकर्ण रूप से नीचे की ओर प्रिंट करना इसका अर्थ है n x n आकार के किसी भी ऐरे को विकर्ण रूप से नीचे की ओर प्रिंट करना, जैसा कि नीचे दिए गए चित्र में दिखाया गया है। उदाहरण इनपुट: Matrix[3][3] = { { 1, 2, 3 }, { 4, 5

  15. दिए गए ऐरे से C प्रोग्राम में निचले त्रिकोणीय मैट्रिक्स पैटर्न प्रिंट करें

    परिचय दिए गए n x n मैट्रिक्स को निचले त्रिकोणीय पैटर्न में प्रिंट करना है। निचला त्रिकोणीय मैट्रिक्स क्या है? निचला त्रिकोणीय मैट्रिक्स वह मैट्रिक्स होता है जिसमें मुख्य विकर्ण के नीचे के सभी तत्व (मुख्य विकर्ण के तत्वों सहित) होते हैं और बाकी सभी तत्व शून्य होते हैं। उदाहरण इनपुट: matrix[3][3] =

  16. C प्रोग्राम में मल्टीपल ऐरे रेंज इन्क्रीमेंट ऑपरेशन के बाद संशोधित ऐरे प्रिंट करना

    m संख्या के इंटीजर्स के साथ एक ऐरे arr[m] दिया गया है और n, वह मान है जिसे ऐरे में जोड़ा जाना है और r क्वेरीज दी गई हैं जिनमें कुछ स्टार्ट और एंड हैं। प्रत्येक क्वेरी के लिए हमें ऐरे में स्टार्ट से एंड की लिमिट तक मान n जोड़ना है। उदाहरण इनपुट: arr[] = {1, 2, 3, 4, 5} query[] = { { 0, 3 }, { 1, 2

  17. C प्रोग्राम में दिए गए स्ट्रिंग का सबसे लंबा प्रीफिक्स प्रिंट करना जो उसी स्ट्रिंग का सफिक्स भी हो

    एक स्ट्रिंग दी गई है जिसमें हमें जांचना है कि सबसे लंबे प्रीफिक्स की लंबाई क्या है जो स्ट्रिंग का सफिक्स भी है। जैसे abcab स्ट्रिंग है तो यहां ab लंबाई 2 का है और वही प्रीफिक्स और सफिक्स वाला सबसे लंबा सबस्ट्रिंग है। उदाहरण इनपुट: str[] = {aabbccdaabbcc} आउटपुट: 6 इनपुट: abdab आउटपुट: 2 यदि हम प

  18. C भाषा में बाइनरी ट्री का लेफ्ट व्यू प्रिंट करना

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

  19. C भाषा में दिए गए लेवल पर लीफ नोड्स प्रिंट करना

    कार्य में उपयोगकर्ता द्वारा निर्दिष्ट दिए गए लेवल k पर बाइनरी ट्री के लीफ नोड्स प्रिंट करना शामिल है। लीफ नोड्स अंतिम नोड्स होते हैं जिनके लेफ्ट और राइट पॉइंटर NULL होते हैं जिसका अर्थ है कि वह विशेष नोड पैरेंट नोड नहीं है। उदाहरण इनपुट: 11 22 33 66 44 88 77 आउटपुट: 88 77 यहां, k ट्री का लेवल द

  20. C प्रोग्राम में ऐरे में अधिकतम AND मान वाली जोड़ी प्रिंट करना

    समस्या के अनुसार हमें n पॉजिटिव इंटीजर्स का एक ऐरे दिया गया है, हमें ऐरे से अधिकतम AND मान वाली जोड़ी ढूंढनी है। उदाहरण इनपुट: arr[] = { 4, 8, 12, 16 } आउटपुट: pair = 8 12 अधिकतम AND मान = 8 इनपुट: arr[] = { 4, 8, 16, 2 } आउटपुट: pair = No possible AND अधिकतम AND मान = 0 अधिकतम AND मान ढूंढना ऐर

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