C प्रोग्रामिंग कोड विद्यार्थियों और नौसिखियों के लिए 82 पूर्ण, कार्यशील C प्रोग्रामों का एक संग्रह है। प्रत्येक प्रोग्राम मानक C (C17) में लिखा गया है, बिना किसी त्रुटि के कंपाइल होता है, और इसमें एक वास्तविक नमूना रन और इसके काम करने के तरीके का संक्षिप्त विवरण शामिल है। आरेख सॉर्टिंग, सर्चिंग, मैट्रिक्स और पॉइंटर प्रोग्रामों के अंदर की प्रक्रिया को दर्शाते हैं।
ऐप में क्या शामिल है
• बुनियादी बातें: प्रोग्राम को कंपाइल और रन करना, हेलो वर्ल्ड, scanf और fgets का उपयोग करके इनपुट को सुरक्षित रूप से पढ़ना, अंकगणितीय ऑपरेटर, स्वैपिंग, डेटा प्रकारों के आकार और रेंज, कैरेक्टर कोड
• स्थितियाँ: सम या विषम, स्वर या व्यंजन, लीप वर्ष, तीन संख्याओं में सबसे बड़ी संख्या, ग्रेड कैलकुलेटर, द्विघात समीकरण के मूल
• लूप और संख्याएँ: योग और औसत, गुणन सारणी, अंकों का योग, रिवर्स और पैलिंड्रोम संख्याएँ, फैक्टोरियल, फिबोनाची श्रृंखला, अभाज्य संख्या की जाँच, एराटोस्थनीज की छलनी, आर्मस्ट्रांग और पूर्ण संख्याएँ, GCD और LCM, nCr और nPr, तीव्र घात
• पैटर्न: तारा और संख्या त्रिभुज, पिरामिड, हीरा, खोखला वर्ग, फ्लॉयड त्रिभुज, पास्कल त्रिभुज
• संख्या प्रणाली: दशमलव से बाइनरी, ऑक्टल और हेक्साडेसिमल और वापस, बिटवाइज़ ऑपरेटर
• सरणियाँ: योग और औसत, सबसे बड़ा और सबसे छोटा तत्व, रिवर्स, इंसर्ट और डिलीट, लीनियर सर्च, बाइनरी सर्च, बबल सॉर्ट, सिलेक्शन सॉर्ट, इंसर्शन सॉर्ट, सॉर्टेड एरेज़ को मर्ज करना, फ़्रीक्वेंसी काउंट, डुप्लिकेट हटाना
• मैट्रिक्स: जोड़ और घटाव, गुणा, ट्रांसपोज़, 2 × 2 और 3 × 3 डिटरमिनेंट्स
• स्ट्रिंग्स: लंबाई, रिवर्स, पैलिंड्रोम, स्वर गणना, केस रूपांतरण, शब्द गणना, कॉन्कैटिनेट, लाइब्रेरी के बिना तुलना और कॉपी करना, एनाग्राम जाँच, वर्ण हटाना, स्ट्रिंग को पूर्णांक में बदलना
• पॉइंटर्स और फ़ंक्शंस: पॉइंटर की मूल बातें, पॉइंटर्स के साथ स्वैपिंग, एरेज़ और पॉइंटर्स, malloc और realloc के साथ डायनामिक एरेज़, फ़ंक्शन पॉइंटर्स और qsort, रिकर्सन, टावर ऑफ़ हनोई
• स्ट्रक्चर्स और फ़ाइलें: छात्र रिकॉर्ड, कॉम्प्लेक्स नंबर, टेक्स्ट फ़ाइल लिखना और पढ़ना, फ़ाइल में पंक्तियों और शब्दों की गिनती, फ़ाइल कॉपी करना
• सरल प्रोजेक्ट: कैलकुलेटर, तापमान कनवर्टर, बैंक खाता मेनू, संख्या अनुमान खेल, टिक-टैक-टो
प्रत्येक प्रोग्राम पृष्ठ इसमें शामिल हैं:
• पूरा प्रोग्राम, कॉपी, कंपाइल और रन करने के लिए तैयार
• वास्तविक प्रोग्राम से लिया गया एक नमूना रन, जिसमें टाइप किया गया इनपुट हाइलाइट किया गया है
• स्पष्ट रूप से "यह कैसे काम करता है" की व्याख्या, जहां आवश्यक हो वहां तालिकाओं और आरेखों के साथ
• सामान्य गलतियों पर नोट्स: पूर्णांक ओवरफ्लो, बफर ओवरफ्लो, असुरक्षित इनपुट और अपरिभाषित व्यवहार
• संबंधित प्रोग्रामों के लिंक
यह किसके लिए है?
स्कूल या विश्वविद्यालय में C प्रोग्रामिंग सीख रहे छात्रों, उदाहरणों से बेहतर सीखने वाले शुरुआती लोगों और प्रोग्रामिंग लैब परीक्षाओं या व्यावहारिक परीक्षणों की तैयारी कर रहे किसी भी व्यक्ति के लिए। यह C प्रोग्रामिंग ट्यूटोरियल ऐप का उदाहरण-प्रोग्राम सहायक है।
विशेषताएं
• ऑफ़लाइन काम करता है: इंटरनेट कनेक्शन की आवश्यकता नहीं
• 8 भाषाओं में स्पष्टीकरण उपलब्ध: अंग्रेज़ी, स्पैनिश, पुर्तगाली, फ़्रेंच, जर्मन, अरबी, हिंदी और इंडोनेशियाई भाषा
• सभी प्रोग्रामों में खोजें
• डार्क मोड
• फ़ोन और टैबलेट के लिए साफ़-सुथरा लेआउट
• साइन इन करने की आवश्यकता नहीं
ये प्रोग्राम मूल हैं और C17 कंपाइलर के साथ परीक्षण किए गए हैं। यह ऐप एक स्वतंत्र अध्ययन सहायता है; यह किसी भी कंपाइलर विक्रेता या मानक निकाय से संबद्ध नहीं है।
सी प्रोग्रामिंग के उदाहरण: 82 परीक्षित प्रोग्राम, उनके उदाहरण और स्पष्टीकरण।
पिछली बार अपडेट होने की तारीख
13 अक्टू॰ 2026