-
सी भाषा में यूनियनों के लिए पॉइंटर्स की व्याख्या करें
एक संघ एक स्मृति स्थान है जिसे विभिन्न डेटा प्रकारों के कई चर द्वारा साझा किया जाता है। सिंटैक्स C प्रोग्रामिंग में यूनियनों के लिए पॉइंटर्स का सिंटैक्स इस प्रकार है - union uniontag{ datatype member 1; datatype member 2; ---- ---- da
-
C भाषा में कैरेक्टर ऑपरेशंस की व्याख्या करें
वर्ण (ए-जेड (या) ए-जेड), अंक (0-9), एक सफेद स्थान, या सी प्रोग्रामिंग भाषा में एक विशेष प्रतीक हो सकता है। घोषणा सी प्रोग्रामिंग में कैरेक्टर ऑपरेशंस के लिए घोषणा निम्नलिखित है - char a= ‘A’; using a character constant. चरित्र इनपुट / आउटपुट फ़ंक्शन कैरेक्टर इनपुट/आउटपुट फंक्शन्स को नी
-
प्रत्येक वर्ण की आवृत्ति गिनने के लिए C प्रोग्राम लिखें
एक सी प्रोग्राम लिखने के लिए एल्गोरिदम का पालन करें जो प्रत्येक वर्ण की आवृत्ति को गिनने में सक्षम बनाता है। एल्गोरिदम Step 1: Define MAX size. Step 2: Declare char and integer variables. Step 3: Read the string from console. Step 4: Find length of the string. Step 5: Initialize frequency of each ch
-
सी प्रोग्राम एक स्ट्रिंग में चरित्र की अधिकतम घटना को खोजने के लिए
वर्णों की एक सरणी को स्ट्रिंग कहा जाता है। घोषणा एक सरणी घोषित करने वाली घोषणा इस प्रकार है - char stringname [size]; उदाहरण के लिए:चार स्ट्रिंग [50]; लंबाई 50 वर्णों की स्ट्रिंग आरंभीकरण एकल वर्ण स्थिरांक का उपयोग करना - char string[10] = { ‘H’, ‘e’, ‘l’, &ls
-
सी कार्यक्रम दो समय अवधि के बीच अंतर की गणना करने के लिए
घंटे, मिनट और सेकंड के साथ प्रारंभ और स्टॉप समय दर्ज करें। अंत में, हमें स्टार्ट और स्टॉप टाइम के बीच अंतर खोजने की जरूरत है। शुरू और रुकने के समय के बीच अंतर . खोजने का तर्क नीचे दिया गया है - while (stop.sec > start.sec){ --start.min; start.sec += 60; } diff->sec =
-
सी प्रोग्राम यह जांचने के लिए कि क्या त्रिभुज समबाहु, समद्विबाहु या स्केलीन है
त्रिभुज में तीन भुजाएँ और तीन कोण होते हैं। तीनों भुजाओं के आधार पर त्रिभुज तीन प्रकार के होते हैं - समबाहु त्रिभुज:तीनों भुजाएँ बराबर होती हैं। समद्विबाहु त्रिभुज:सभी दो भुजाएं बराबर होती हैं। स्केलीन त्रिभुज:कोई भी भुजा बराबर नहीं होती। संबंधित प्रोग्राम लिखने के लिए नीचे दिए गए एल्गोरिथम का पा
-
सी प्रोग्राम किसी दिए गए नंबर के लिए बिट्स को घुमाने के लिए
किसी दिए गए नंबर के बिट्स को घुमाने के लिए C प्रोग्राम लिखने के लिए नीचे दिए गए कारकों पर विचार करें। बिट को बाएँ से दाएँ या दाएँ से बाएँ घुमाते हुए। बाएँ घुमाव में, बिट्स को बाएँ से दाएँ स्थानांतरित किया जाता है। दाएँ घुमाव में, बिट्स को दाएँ से बाएँ स्थानांतरित किया जाता है। एक नंबर ले
-
सी प्रोग्राम एक बाइनरी नंबर में अनुगामी और अग्रणी शून्य की गणना करने के लिए
आरंभ करने के लिए, आइए समझते हैं कि बाइनरी संख्या में पीछे वाले शून्य क्या होते हैं। अनुगामी शून्य कम से कम महत्वपूर्ण बिट (एलएसबी) से पहले एक के बाद शून्य की स्थिति को द्विआधारी संख्या में अनुगामी शून्य कहा जाता है। उदाहरण 104 दशमलव संख्या है 104 की बाइनरी संख्या है:(MSB) 1101000(LSB) यहाँ, MSB
-
सी प्रोग्राम विरल मैट्रिक्स के लिए
किसी दिए गए मैट्रिक्स में, जब अधिकांश तत्व शून्य होते हैं, तो हम इसे विरल मैट्रिक्स कहते हैं। उदाहरण -3 x3 मैट्रिक्स 1 1 0 0 0 2 0 0 0 इस मैट्रिक्स में, अधिकांश तत्व शून्य हैं, इसलिए यह विरल मैट्रिक्स है। समस्या जांचें कि मैट्रिक्स एक विरल मैट्रिक्स है या नहीं। समाधान मान लें कि मैट्रिक्स में
-
सी भाषा में सरणियों में कैसे विलय करें?
इनपुट के रूप में दो सरणियाँ लें और दो सरणियों को मिलाने या जोड़ने का प्रयास करें और परिणाम को तीसरे सरणी में संग्रहीत करें। दो सरणियों को मिलाने का तर्क नीचे दिया गया है - J=0,k=0 for(i=0;i<o;i++) {// merging two arrays if(a[j]<=b[k]){ c[i]=a[j];  
-
सी प्रोग्राम एक सरणी में डुप्लिकेट तत्वों को हटाने के लिए
किसी सरणी में मौजूद समान संख्याओं को हटाने का प्रयास करें। परिणामी सरणी में अद्वितीय तत्व होते हैं। किसी सरणी में डुप्लिकेट तत्वों को हटाने का तर्क इस प्रकार है - for(i=0;i<number;i++){ for(j = i+1; j < number; j++){ if(a[i] == a[j]){ &nb
-
सी लैंग्वेज में एन्यूमरेटेड डेटा टाइप क्या होता है?
इनका उपयोग प्रोग्रामर द्वारा अपने स्वयं के डेटा प्रकार बनाने और परिभाषित करने के लिए किया जाता है कि इन डेटाटाइप्स के वेरिएबल कौन से मान धारण कर सकते हैं। कीवर्ड enum . है । सिंटैक्स एन्यूमरेटेड डेटा टाइप का सिंटैक्स इस प्रकार है - enum tagname{ identifier1, identifier2,…&helli
-
सी प्रोग्राम दी गई संख्या के लिए दो के पूरक खोजने के लिए
किसी दिए गए बाइनरी नंबर के लिए दो के पूरक की गणना दो तरीकों से की जा सकती है, जो इस प्रकार हैं - विधि 1 − दिए गए बाइनरी नंबर को एक के पूरक में बदलें और फिर, 1 जोड़ें। विधि 2 - कम से कम महत्वपूर्ण बिट (एलएसबी) से पहले बिट सेट के बाद अनुगामी शून्य, जिसमें एक अपरिवर्तित रहता है और शेष सभी को पूरक
-
C दी गई संख्या ज्ञात करने का प्रोग्राम मजबूत है या नहीं
एक मजबूत संख्या एक संख्या है, जहां अंकों के भाज्य का योग संख्या के बराबर होता है। उदाहरण 123!=1!+2!+3! =1+2+6 =9 यहां, 123 एक मजबूत संख्या नहीं है, क्योंकि अंकों के भाज्य का योग स्वयं संख्या के बराबर नहीं होता है। 145!=1!+4!+5! =1+24+120 =145 यहाँ, 145 एक प्रबल संख्या है, क्योंकि अंकों के भ
-
C प्रोग्राम का उपयोग करके स्वरों को ऊपरी से निचले या निचले से ऊपरी में बदलें
वर्णों की एक सरणी को स्ट्रिंग कहा जाता है। घोषणा एक सरणी के लिए घोषणा निम्नलिखित है - char stringname [size]; उदाहरण के लिए - चार ए [50]; लंबाई 50 वर्णों की स्ट्रिंग आरंभीकरण एकल वर्ण स्थिरांक का उपयोग करना - char a[10] = { ‘H’, ‘e’, ‘l’, ‘l’, &lsq
-
द्विघात समीकरण के मूल ज्ञात करने के लिए C प्रोग्राम कैसे लिखें?
समस्या सी लैंग्वेज में किसी भी समस्या को हल करने के लिए सॉफ्टवेयर डेवलपमेंट मेथड को लागू करना समाधान द्विघात समीकरण ax2+bx+c के मूल ज्ञात कीजिए। दिए गए द्विघात समीकरण के 2 मूल होंगे। विश्लेषण इनपुट - ए, बी, सी मान आउटपुट − r1, r2 मान प्रक्रिया $r_{1}=\frac{-b+\sqrt{b^2-4ac}}{2a}$ $r_{2}=\frac
-
C प्रोग्रामिंग में विभिन्न प्रकार के फंक्शन क्या हैं?
फ़ंक्शंस को मोटे तौर पर दो प्रकारों में वर्गीकृत किया जाता है जो इस प्रकार हैं - पूर्वनिर्धारित कार्य उपयोगकर्ता परिभाषित कार्य पूर्वनिर्धारित (या) लाइब्रेरी फ़ंक्शन ये फ़ंक्शन सिस्टम लाइब्रेरी में पहले से ही परिभाषित हैं। प्रोग्रामर सिस्टम लाइब्रेरी में मौजूदा कोड का पुन:उपयोग कर सकता है जो
-
फ्लो चार्ट और कार्यक्रमों का उपयोग करके सी भाषा में निर्णय लेने की अवधारणा
निर्णय लेने वाले बयान निम्नलिखित हैं - सरल - यदि कथन यदि - अन्य कथन नेस्टेड - अगर कोई और स्टेटमेंट अन्य - यदि सीढ़ी हो स्विच स्टेटमेंट सरल - यदि कथन तार्किक स्थिति के सही होने पर if कीवर्ड का उपयोग कथनों के एक सेट को निष्पादित करने के लिए किया जाता है। वाक्यविन्यास if (condition){ St
-
सी प्रोग्रामिंग में कार्यों की विभिन्न श्रेणियां क्या हैं?
तर्क मौजूद हैं या नहीं और कोई मान लौटाया गया है या नहीं, इस पर निर्भर करते हुए, फ़ंक्शंस को - . में वर्गीकृत किया जाता है तर्क के बिना और वापसी मूल्यों के बिना कार्य तर्क के बिना और वापसी मूल्यों के साथ कार्य तर्कों के साथ और वापसी मूल्यों के बिना कार्य तर्कों के साथ और वापसी मूल्यों
-
C भाषा में स्थानीय और वैश्विक दायरे के नियम क्या हैं?
वैश्विक दायरा वैश्विक दायरा निर्दिष्ट करता है कि ब्लॉक के बाहर परिभाषित चर कार्यक्रम के अंत तक दिखाई दे रहे हैं। उदाहरण #include<stdio.h> int c= 30; /* global area */ main (){ int a = 10; printf (“a=%d, c=%d” a,c); fun (); } fun (){ &n