-
C भाषा में संरचना अवधारणा का उपयोग करके बिट फ़ील्ड की व्याख्या
बिट फ़ील्ड का उपयोग वेरिएबल के आकार को बिट्स के संदर्भ में निर्दिष्ट करने के लिए किया जाता है। आमतौर पर, इसे एक संरचना के अंदर परिभाषित किया जाता है। बिट फ़ील्ड: 1 बाइट = 8 बिट्स उदाहरण के लिए, नीचे एक उदाहरण समझाया गया है: Struct info{ int x:2; }; यहां, x 2 बिट्स पर कब्जा करता है। बिट फ़ील
-
C भाषा में सरणी की विशेषताएं और ऑपरेशन
सरणी एक सजातीय अनुक्रमिक संग्रह है जिसमें एक ही वेरिएबल नाम पर डेटा आइटम्स होते हैं। उदाहरण के लिए, int student[30]; यहां, student एक सरणी नाम है जो एक ही वेरिएबल नाम के साथ 30 डेटा आइटम्स का संग्रह रखता है। विशेषताएं सरणी की विशेषताएं निम्नानुसार हैं: सरणी हमेशा लगातार मेमोरी लोकेशन में संग्रहीत
-
C प्रोग्राम: दी गई संख्या पूर्णांक है या नहीं जांचना
पूर्ण संख्या वह संख्या है; जिसके गुणनखंडों का योग 2*संख्या के बराबर होता है। एल्गोरिदम नीचे एक एल्गोरिदम समझाया गया है: START Step 1: int वेरिएबल घोषित करें और result=0 आरंभ करें। Step 2: रनटाइम पर संख्या पढ़ें। Step 3: फोर लूप i=1;i<=number;i++ शर्त पूरी होती है i. if(number%i==0)
-
C प्रोग्राम: दस तत्वों की सरणी को आरोही क्रम में सॉर्ट करना
सरणी संबंधित डेटा आइटम्स का एक समूह है जिसे एक ही नाम से संग्रहीत किया जाता है। उदाहरण के लिए, int student[30]; यहां, student एक सरणी नाम है जो एक ही वेरिएबल नाम के साथ 30 डेटा आइटम्स का संग्रह रखता है। ऑपरेशन सरणी के ऑपरेशन नीचे बताए गए हैं: खोज - यह पता लगाने के लिए उपयोग किया जाता है कि कोई विश
-
C प्रोग्राम: 3x3 2D सरणी में केवल निचले त्रिकोण के तत्व प्रदर्शित करना
आइए रनटाइम पर कीबोर्ड का उपयोग करके 3x3 मैट्रिक्स का इनपुट लें, यानी 2D सरणी में कुल 9 तत्व। इसकी मदद से और फोर लूप से, हम 3x3 मैट्रिक्स में केवल निचले त्रिकोण को प्रदर्शित कर सकते हैं। निचले त्रिकोण के तत्व प्रिंट करने का तर्क: for(i=0;i<3;i++){ for(j=0;j<3;j++){ if(i>=j) //
-
C प्रोग्राम: स्ट्रिंग अवधारणाओं का उपयोग करके स्वर, अंक, स्पेस, व्यंजन गिनना
वर्णों की सरणी (या) वर्णों का संग्रह स्ट्रिंग कहलाता है। घोषणा नीचे दी गई घोषणा देखें: char stringname [size]; उदाहरण: char a[50]; 50 वर्णों की लंबाई की स्ट्रिंग। आरंभीकरण आरंभीकरण निम्नानुसार है: एकल वर्ण स्थिरांक का उपयोग करके: char a[10] = { ‘H’, ‘e’, ‘l’, &
-
C प्रोग्रामिंग भाषा में मैक्रो क्या हैं?
मैक्रो प्रतिस्थापन एक तंत्र है जो स्ट्रिंग प्रतिस्थापन प्रदान करता है। इसे #define के माध्यम से प्राप्त किया जा सकता है। इसका उपयोग प्रोग्राम के निष्पादन से पहले मैक्रो परिभाषा के पहले भाग को दूसरे भाग से बदलने के लिए किया जाता है। पहला ऑब्जेक्ट फ़ंक्शन प्रकार या ऑब्जेक्ट हो सकता है। सिंटैक्स मैक्र
-
C भाषा में randomize और srand फ़ंक्शन का उपयोग
यदि हम किसी प्रोग्राम में यादृच्छिक संख्याएँ उत्पन्न कर रहे हैं, तो संख्याओं की श्रृंखला को नियंत्रित करना आवश्यक है। randomize() और srand() फ़ंक्शन यादृच्छिक संख्या जनरेटर को बीज (seed) करने के लिए उपयोग किए जाते हैं। यादृच्छिक संख्या जनरेटर की प्रारंभिक संख्या निर्दिष्ट करने की प्रक्रिया को जनरेट
-
C भाषा में विभिन्न अनुभागों की व्याख्या
C प्रोग्राम प्रोग्रामर द्वारा कोड लिखते समय पालन किए जाने वाले प्रोटोकॉल के सेट द्वारा परिभाषित किया जाता है। अनुभाग पूरे प्रोग्राम को विभिन्न अनुभागों में विभाजित किया जाता है, जो निम्नानुसार हैं: डॉक्यूमेंटेशन अनुभाग - यहां हम प्रोग्राम के बारे में कमांड दे सकते हैं जैसे लेखक का नाम, निर्माण या
-
C भाषा का उपयोग करके किसी संख्या के पहले और अंतिम अंक का योग ज्ञात करना
यदि हम C प्रोग्रामिंग भाषा में नीचे दिए गए एल्गोरिदम का उपयोग करते हैं, तो किसी संख्या के पहले और अंतिम अंक का योग निकाला जा सकता है। एल्गोरिदम यहां एल्गोरिदम दिया गया है: START Step 1: int प्रकार के no, sum वेरिएबल घोषित करें Step 2: रनटाइम पर एक संख्या पढ़ें Step 3: sum=no%10 की गणना करें Ste
-
C प्रोग्राम: दो अंतरालों के बीच अभाज्य संख्याएँ प्रदर्शित करना
रनटाइम के दौरान कंसोल पर दो संख्याएँ दर्ज करें। फिर, फ्लैग वेरिएबल घोषित करें जिसका उपयोग फोर लूप की शर्त की मदद से यह जांचने के लिए किया जाता है कि संख्या अभाज्य है या नहीं। जब भी फ्लैग शून्य होता है, यह अभाज्य संख्या प्रिंट करता है और यदि फ्लैग एक है, तो यह लूप से बाहर निकल जाता है। प्रोग्राम निम
-
C भाषा में प्रीप्रोसेसर निर्देशों की व्याख्या
प्रीप्रोसेसर एक प्रोग्राम है जो सोर्स कोड को कंपाइलर के पास जाने से पहले प्रोसेस करता है। यह कमांड लाइन या निर्देशों के नियंत्रण में काम करता है। प्रीप्रोसेसर निर्देश सोर्स प्रोग्राम में मेन लाइन से पहले रखे जाते हैं, यह कॉलम एक में # प्रतीक से शुरू होते हैं और अंत में सेमीकोलन की आवश्यकता नहीं होत
-
C प्रोग्राम: फ़ाइल अवधारणाओं का उपयोग करके पूर्णांक डेटा फ़ाइलों को संभालना
इस प्रोग्राम में, हम एक फ़ाइल में मौजूद विषम और सम संख्याओं को अलग करने का प्रयास करते हैं। फिर, सभी विषम संख्याओं को ODD फ़ाइल में और सम संख्याओं को EVEN फ़ाइल में लिखते हैं। सबसे पहले DATA फ़ाइल को राइट मोड में खोलें और उसमें कुछ संख्याएँ लिखें, फिर उसे बंद करें। इसके बाद: DATA फ़ाइल को रीड मोड
-
C भाषा में लिंक और परिभाषा अनुभाग की व्याख्या
लिंक और परिभाषा अनुभाग लिंक और परिभाषा अनुभाग को प्रीप्रोसेसर निर्देश कहा जाता है। यह कंपाइलर को सिस्टम लाइब्रेरी से फ़ंक्शन लिंक करने का निर्देश देता है। उदाहरण के लिए, परिभाषा अनुभाग सभी प्रतीकात्मक स्थिरांकों को परिभाषित करता है। #include<stdio.h> उदाहरण के लिए, #define PI 3.1415 प्रीप्रोस
-
C भाषा में वेरिएबल घोषणा और वेरिएबल्स के नियम समझें
आइए पहले समझते हैं, वेरिएबल क्या है। वेरिएबल यह मेमोरी लोकेशन का नाम है जिसका उपयोग डेटा वैल्यू स्टोर करने के लिए किया जा सकता है। एक्जीक्यूशन के दौरान एक वेरिएबल अलग-अलग समय पर अलग-अलग मान ले सकता है। एक वेरिएबल नाम को प्रोग्रामर द्वारा सार्थक तरीके से चुना जा सकता है, ताकि प्रोग्राम में इसके फं
-
C भाषा में एक्जीक्यूटेबल स्टेटमेंट्स क्या हैं?
एक C प्रोग्राम में एक्जीक्यूटेबल स्टेटमेंट्स होते हैं। एक कंपाइलर एक्जीक्यूटेबल स्टेटमेंट्स को मशीन भाषा में अनुवाद करने में मदद करता है। जब यूजर प्रोग्राम चलाता है, तो वह मशीन भाषा के स्टेटमेंट्स को मशीन करता है जो कंपाइलर द्वारा निष्पादित किए जाते हैं। एक्जीक्यूटेबल स्टेटमेंट्स के प्रकार C भाषा
-
C प्रोग्राम में विभिन्न प्रकार के एक्सप्रेशन्स समझें
एक एक्सप्रेशन ऑपरेटर्स और ऑपरेंड्स का संयोजन है जो एक सिंगल वैल्यू में कम हो जाता है। एक ऑपरेशन एक डेटा आइटम पर किया जाता है जिसे ऑपरेंड कहा जाता है। एक ऑपरेटर डेटा पर की जाने वाली ऑपरेशन को इंगित करता है। उदाहरण के लिए, z = 3+2*1 → z = 5 प्राइमरी एक्सप्रेशन्स - यह एक ऑपरेंड है जो एक नाम, कॉन्
-
C भाषा में रिलेशनल ऑपरेटर्स क्या हैं?
इनका उपयोग दो एक्सप्रेशन्स की तुलना करने के लिए किया जाता है। ऑपरेटर विवरण उदाहरण a=10,b=20 आउटपुट <कम हैa<b10<201 <=कम है या बराबरa<=b10<=201 >अधिक हैa>b10>200 >=अधिक है या बराबरa>=b10>=200 ==बराबर हैa==b10==200 !=बराबर नहीं हैa!=b10!=201 रिलेशनल एक्सप
-
C भाषा में लॉजिकल और असाइनमेंट ऑपरेटर की अवधारणा समझें
पहले, आइए लॉजिकल ऑपरेटर के बारे में सीखते हैं। लॉजिकल ऑपरेटर इनका उपयोग 2 (या अधिक) एक्सप्रेशन्स को लॉजिकली संयोजित करने के लिए किया जाता है। ये लॉजिकल AND (&&), लॉजिकल OR (||) और लॉजिकल NOT (!) हैं। लॉजिकल AND (&&) exp1 exp2 exp1&&exp2 TTT TFF FTF FFF लॉजिकल OR
-
C भाषा में 'सिंपल इफ' स्टेटमेंट समझें
इफ कीवर्ड का उपयोग स्टेटमेंट्स के एक सेट को निष्पादित करने के लिए किया जाता है जब लॉजिकल कंडीशन ट्रू होती है। सिंटैक्स सिंटैक्स नीचे दिया गया है: if (condition) { // स्टेटमेंट(s) } सिंपल इफ स्टेटमेंट का कामकाज इफ ब्लॉक के अंदर के स्टेटमेंट्स केवल तभी निष्पादित होते हैं जब कंडीशन ट्रू होती