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

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

  1. C भाषा में मर्ज सॉर्ट तकनीक समझाना

    सॉर्टिंग एलिमेंट्स को आरोही (या अवरोही) क्रम में व्यवस्थित करने की प्रक्रिया है। सॉर्टिंग के प्रकार C भाषा पांच सॉर्टिंग तकनीक प्रदान करती है: बबल सॉर्ट (या) एक्सचेंज सॉर्ट सिलेक्शन सॉर्ट इन्सर्शन सॉर्ट (या) लीनियर सॉर्ट क्विक सॉर्ट (या) पार्टीशन एक्सचेंज सॉर्ट मर्ज सॉर्ट (या) एक्सटर्नल सॉर्ट मर

  2. सभी फाइलों और फोल्डर्स को प्रिंट करने का C प्रोग्राम

    फाइल रिकॉर्ड्स का संग्रह है (या हार्ड डिस्क पर वह स्थान जहां डेटा स्थायी रूप से संग्रहीत होता है)। C कमांड्स का उपयोग करके, हम फाइलों को विभिन्न तरीकों से एक्सेस कर सकते हैं। फाइलों पर ऑपरेशन्स C प्रोग्रामिंग भाषा में फाइलों पर किए जा सकने वाले ऑपरेशन्स निम्नलिखित हैं: फाइल का नामकरण फाइल खोलना फा

  3. C में पॉइंटर्स का उपयोग करके दो मैट्रिक्स को गुणा कैसे करें?

    पॉइंटर एक वेरिएबल है जो दूसरे वेरिएबल का पता स्टोर करता है। पॉइंटर्स की विशेषताएं पॉइंटर मेमोरी स्पेस बचाता है। मेमोरी लोकेशन तक सीधी पहुंच के कारण पॉइंटर का निष्पादन समय तेज होता है। पॉइंटर्स की सहायता से, मेमोरी को कुशलतापूर्वक एक्सेस किया जाता है यानी मेमोरी डायनामिक रूप से आवंटित और डी-आवंटित

  4. math.h लाइब्रेरी का उपयोग करके कोसाइन और साइन मान खोजने का C प्रोग्राम

    समस्या 0 से 150 तक हर 10 डिग्री के लिए कोसाइन और साइन मान खोजना। समाधान कोसाइन मान खोजने के लिए उपयोग की जाने वाली लॉजिक: प्रोग्राम की शुरुआत में MAX और PI मान घोषित करें। while(angle <= MAX) { x = (PI/MAX) * angle; y = cos(x); printf(%15d %13.4f\n, angle, y); angle = angle + 10; }

  5. मैक्रो फंक्शन्स का उपयोग करके सेल्समैन की सैलरी की गणना करने का C प्रोग्राम

    समस्या एक लैपटॉप निर्माण कंपनी की अपने सेल्सपर्सन्स के लिए मासिक क्षतिपूर्ति नीति निम्नलिखित है: न्यूनतम बेस सैलरी: 3000.00 प्रत्येक कंप्यूटर बेचने पर बोनस: 200.00 कुल मासिक बिक्री पर कमीशन: 5 प्रतिशत चूंकि लैपटॉप की कीमतें बदलती रहती हैं, प्रत्येक लैपटॉप की बिक्री मूल्य हर महीने की शुरुआत में तय

  6. C प्रोग्राम: विभिन्न फॉर्मेट्स में कैरेक्टर्स और स्ट्रिंग्स प्रिंट करना

    C प्रोग्रामिंग भाषा में कैरेक्टर्स और स्ट्रिंग्स को विभिन्न फॉर्मेट्स में प्रिंट करने की प्रक्रिया समझाने के लिए एक एल्गोरिथ्म नीचे दिया गया है। चरण 1: प्रिंट करने के लिए एक कैरेक्टर पढ़ें। चरण 2: कंपाइल टाइम पर एक नाम पढ़ें। चरण 3: फॉर्मेट स्पेसिफायर्स का उपयोग करके कैरेक्टर्स को विभिन्न फॉर्मेट्स

  7. C प्रोग्राम: मानों की रेंज और पर्सनल सिस्टम की औसत लागत की गणना

    समस्या एक पर्सनल सिस्टम को विक्रेताओं द्वारा विभिन्न लागतों पर बेचा जाता है। आइए कुछ विक्रेताओं द्वारा उद्धृत लागतों की सूची लें (सैकड़ों में): 25.00, 30.50, 15.00, 28.25, 58.15, 37.00, 16.65, 42.00 68.45, 53.50 समाधान औसत लागत और मानों की रेंज की गणना करें। श्रृंखला में उच्चतम और निम्नतम मानों के

  8. गुणन तालिका (Multiplication Table) प्रदर्शित करने का C प्रोग्राम

    समस्या 1 x 1 से 12 x 10 तक गुणन तालिका प्रिंट करने का प्रोग्राम लिखें: 1 2 3 4 5 6 7 8 9 10 2 4 6 8 ............ 20 3 6 9............... 30 4 8 12 16........... 40 - - - 12 24................ 120 समाधान गुणन तालिका प्रदर्शित करने के लिए नेस्टेड फॉर्म में दो do while लूप्स का उपयोग करें। गुणन तालिक

  9. दी गई लिस्ट का माध्यिका (Median) खोजने का C प्रोग्राम

    यदि लिस्ट के एलिमेंट्स क्रम में व्यवस्थित हैं, तो वह मध्य मान जो आइटम्स को दो भागों में विभाजित करता है जिनमें दोनों तरफ समान संख्या में आइटम्स हों, माध्यिका कहलाता है। विषम संख्या के आइटम्स का केवल एक मध्य मान होता है जबकि; सम संख्या के आइटम्स के दो मध्य मान होते हैं। इसलिए सम संख्या के आइटम्स के

  10. C प्रोग्राम: मानक विचलन (Standard Deviation) की गणना करना

    मानक विचलन का उपयोग डेटा के माध्य से विचलन को मापने के लिए किया जाता है। मानक विचलन की गणना के लिए गणितीय सूत्र निम्नलिखित है: $$s = \sqrt{Variance}$$ जहां Variance $$= \frac{1}{n} \sum\limits_{i=1}^n (x_i - m)^2$$ और $$m = mean = \frac{1}{n} \sum\limits_{i=1}^n x_i$$ एल्गोरिथ्म दी गई संख्याओं

  11. स्ट्रिंग फंक्शन्स का उपयोग करके नामों को वर्णमाला क्रम में सॉर्ट करने का C प्रोग्राम

    समस्या उपयोगकर्ता द्वारा रनटाइम पर दिए गए नामों को बबल सॉर्ट तकनीक का उपयोग करके वर्णमाला क्रम में सॉर्ट करें। समाधान नामों को वर्णमाला क्रम में प्रिंट करने के लिए उपयोग की जाने वाली लॉजिक: for (i = 1; i < ITEMS; i++) { for (j = 1; j 0) { /* कंटेंट्स का एक्सचेंज */ strcpy(dummy, st

  12. C भाषा में क्यू में एलिमेंट्स इन्सर्ट करना

    डेटा स्ट्रक्चर संरचित तरीके से व्यवस्थित डेटा का संग्रह है। इसे दो प्रकारों में विभाजित किया गया है: लीनियर डेटा स्ट्रक्चर - डेटा लीनियर फैशन में व्यवस्थित है। उदाहरण: ऐरे, स्ट्रक्चर्स, स्टैक्स, क्यूज, लिंक्ड लिस्ट। नॉन-लीनियर डेटा स्ट्रक्चर - डेटा हायरार्किकल तरीके से व्यवस्थित है। उदाहरण: ट्रीज,

  13. C भाषा का उपयोग करके क्यू में एलिमेंट डिलीट करना समझाना

    डेटा स्ट्रक्चर संरचित तरीके से व्यवस्थित डेटा का संग्रह है। इसे दो प्रकारों में विभाजित किया गया है: लीनियर डेटा स्ट्रक्चर - डेटा लीनियर फैशन में व्यवस्थित है। उदाहरण: ऐरे, स्ट्रक्चर्स, स्टैक्स, क्यूज, लिंक्ड लिस्ट। नॉन-लीनियर डेटा स्ट्रक्चर - डेटा हायरार्किकल तरीके से व्यवस्थित है। उदाहरण: ट्रीज,

  14. C भाषा में लिंक्ड लिस्ट में एलिमेंट डिलीशन समझाना

    लिंक्ड लिस्ट डायनामिक मेमोरी आवंटन का उपयोग करती हैं यानी वे तदनुसार बढ़ती और सिकुड़ती हैं। उन्हें नोड्स के संग्रह के रूप में परिभाषित किया जाता है। यहां, नोड्स के दो भाग होते हैं: डेटा और लिंक। डेटा, लिंक और लिंक्ड लिस्ट का प्रतिनिधित्व नीचे दिया गया है। लिंक्ड लिस्ट पर ऑपरेशन्स C भाषा में लिंक्ड

  15. C भाषा में लिंक्ड लिस्ट का उपयोग करके स्टैक समझाना

    डायनामिक रूप से मेमोरी आवंटित करके स्टैक ओवरफ्लो और स्टैक अंडरफ्लो से बचा जा सकता है। C प्रोग्रामिंग भाषा में स्टैक के तहत किए जाने वाले ऑपरेशन निम्नलिखित हैं: पुश (Push) पॉप (Pop) पुश लिंक्ड लिस्ट का बेसिक इम्प्लीमेंटेशन निम्नलिखित है: link = start; start = newnode; पॉप सिंटैक्स निम्नलिखित है:

  16. C भाषा में लिंक्ड लिस्ट का उपयोग करके क्यू समझाना

    लिंक्ड लिस्ट का उपयोग करके क्यू ओवरफ्लो और क्यू अंडरफ्लो से बचा जा सकता है। C प्रोग्रामिंग भाषा में लिंक्ड लिस्ट की सहायता से क्यू के तहत किए जाने वाले ऑपरेशन निम्नलिखित हैं: इन्सर्ट डिलीट इन्सर्शन सिंटैक्स निम्नलिखित है: link = newnode; rear = newnode; } डिलीशन सिंटैक्स निम्नलिखित है: link

  17. C भाषा में लीनियर सर्च का उपयोग करके ऐरे में न्यूनतम एलिमेंट कैसे खोजें?

    C प्रोग्रामिंग भाषा दो प्रकार की सर्चिंग तकनीक प्रदान करती है: लीनियर सर्च बाइनरी सर्च लीनियर सर्च की एलिमेंट की खोज लीनियर फैशन में की जाती है। यह सबसे सरल सर्चिंग तकनीक है। इसके लिए लिस्ट के सॉर्टेड होने की आवश्यकता नहीं होती। सीमा - यह अधिक समय लेता है और सिस्टम की शक्ति को कम करता है। इनपु

  18. C प्रोग्राम: स्ट्रक्चर वेरिएबल्स की तुलना करना

    C प्रोग्रामिंग भाषा में, एक स्ट्रक्चर विभिन्न डेटाटाइप वेरिएबल्स का संग्रह है, जिन्हें एक ही नाम के तहत समूहीकृत किया जाता है। स्ट्रक्चर्स की घोषणा और इनिशियलाइज़ेशन स्ट्रक्चर घोषणा का सामान्य रूप निम्नलिखित है: डेटाटाइप member1; struct tagname { डेटाटाइप member2; डेटाटाइप member n; }; यहां

  19. C प्रोग्राम: स्ट्रक्चर्स के ऐरे और स्ट्रक्चर के भीतर ऐरे में अंतर

    C प्रोग्रामिंग भाषा में, स्ट्रक्चर का सबसे आम उपयोग स्ट्रक्चर्स का ऐरे है। स्ट्रक्चर्स के ऐरे को घोषित करने के लिए, पहले स्ट्रक्चर को परिभाषित किया जाना चाहिए और फिर उस प्रकार का एक ऐरे वेरिएबल परिभाषित करना होगा। उदाहरण के लिए, struct book b[10]; // book प्रकार के स्ट्रक्चर्स के ऐरे में 10 एलिमें

  20. C भाषा में लोकल स्टैटिक वेरिएबल्स क्या हैं?

    एक लोकल स्टैटिक वेरिएबल वह वेरिएबल है जिसका जीवनकाल उस फंक्शन कॉल के साथ समाप्त नहीं होता जहां इसे घोषित किया गया है। यह पूरे प्रोग्राम के जीवनकाल तक फैला होता है। सभी फंक्शन कॉल लोकल स्टैटिक वेरिएबल्स की एक ही कॉपी साझा करते हैं। इन वेरिएबल्स का उपयोग यह गिनने के लिए किया जाता है कि कोई फंक्शन कित

Total 1447 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:67/73  20-कंप्यूटर/Page Goto:1 61 62 63 64 65 66 67 68 69 70 71 72 73