-
C में पिछले तत्व से विभाजन के बाद सरणी तत्वों का योग
समान डेटा प्रकार के तत्वों का अनुक्रम सरणी है। इस समस्या में हम पूर्णांक सरणी पर विचार करेंगे। हमें पिछले तत्व से विभाजन के बाद प्राप्त भागफलों का योग निकालना है। उदाहरण 1 सरणी: 3, 5, 98, 345 योग: 26 व्याख्या: 3 + 5/3 + 98/5 + 345/98 = 3 + 1 + 19 + 3 = 26 उदाहरण 2 सरणी: 2, 5, 8, 11, 43, 78, 234 यो
-
C प्रीप्रोसेसर्स (Preprocessors)
C प्रोग्रामिंग भाषा अपने प्रोग्राम के कुशल कार्य के लिए प्रीप्रोसेसर्स का समर्थन करती है। C प्रीप्रोसेसर C-आधारित प्रोग्रामिंग भाषा के लिए एक मैक्रो प्रीप्रोसेसर है। एक प्रीप्रोसेसर कंपाइलर को हेडर फाइलें शामिल करने, मैक्रो विस्तार, सशर्त संकलन और लाइन नियंत्रण की क्षमता देता है। # हैश टैग का उपयोग
-
C में सरणी में एक से अधिक बार आने वाले तत्व
सरणी समान डेटा प्रकार के तत्वों का एक कंटेनर है। एक तत्व किसी भी क्रम में और कितनी भी बार आ सकता है। इस प्रोग्राम में हम उन तत्वों को ढूंढेंगे जो सरणी में एक से अधिक बार आते हैं। उदाहरण इनपुट: arr[] = {5, 11, 11, 2, 1, 4, 2} आउटपुट: 11 2 एल्गोरिदम इनपुट: arr[], n स्टेप 1: i = 0 से n-1 तक लूप स्टेप
-
C में बेथ्रोडेड संख्याएं (Betrothed Numbers)
बेथ्रोडेड संख्याएं दो संख्याओं का युग्म है जिनके भाजकों का योग (अलिक्वॉट योग) एक-दूसरे से 1 अधिक होता है। यदि (a, b) बेथ्रोडेड युग्म है, तो s(a) = b + 1 और s(b) = a + 1, जहां s(n) n के उचित भाजकों का योग है। पहले कुछ युग्म: (48, 75), (140, 195), (1050, 1925), (1575, 1648), (2024, 2295), (5775, 6128)
-
C में अर्धवृत्त में अंकित वर्ग में सबसे बड़ा रियूलो त्रिभुज
अर्धवृत्त में अंकित वर्ग के अंदर सबसे बड़ा रियूलो त्रिभुज। अर्धवृत्त की त्रिज्या r, वर्ग की भुजा a: a² + (a/2)² = r² → 5a²/4 = r² → a² = 4r²/5 रियूलो त्रिभुज में x = a = 2r/√5 क्षेत्रफल = 0.70477 * x² = 0.70477 * (4r²/5) उदाहरण इनपुट: r = 5 आउटपुट: 14.0954 C कोड उदाहरण #include <stdio.h> #inc
-
C में षट्कोण में अंकित वर्ग में सबसे बड़ा रियूलो त्रिभुज
षट्कोण में अंकित वर्ग के अंदर सबसे बड़ा रियूलो त्रिभुज। षट्कोण की भुजा a, वर्ग की भुजा d = 1.268 * a रियूलो त्रिभुज में h = d = 1.268a क्षेत्रफल = 0.70477 * h² = 0.70477 * (1.268a)² उदाहरण इनपुट: 5 आउटपुट: 28.3287 C कोड उदाहरण #include <stdio.h> #include <math.h> int main() { float
-
C में दीर्घवृत्त में अंकित वर्ग में सबसे बड़ा रियूलो त्रिभुज
दीर्घवृत्त में अंकित वर्ग के अंदर सबसे बड़ा रियूलो त्रिभुज। दीर्घवृत्त का समीकरण: x²/a² + y²/b² = 1 यदि x = y, तो x²/a² + x²/b² = 1 → x = √(a² + b²)/ab वर्ग की भुजा = x रियूलो त्रिभुज में h = x क्षेत्रफल = 0.70477 * h² = 0.70477 * ((a² + b²)/a²b²) उदाहरण इनपुट: a = 5, b = 4 आउटपुट: 0.0722389 C कोड
-
C में समकोण त्रिभुज में अंकित वर्ग में सबसे बड़ा रियूलो त्रिभुज
समकोण त्रिभुज में अंकित वर्ग के अंदर सबसे बड़ा रियूलो त्रिभुज। वर्ग की भुजा a = (l*b)/(l+b) रियूलो त्रिभुज में x = a क्षेत्रफल = 0.70477 * x² = 0.70477 * ((l*b)/(l+b))² उदाहरण इनपुट: l = 3, b = 4, h = 5 आउटपुट: 2.07116 C कोड उदाहरण #include <stdio.h> #include <math.h> int main() {
-
C में वृत्त में अंकित वर्ग में सबसे बड़ा रियूलो त्रिभुज
वृत्त में अंकित वर्ग के अंदर सबसे बड़ा रियूलो त्रिभुज। वर्ग की भुजा a, तब a√2 = 2r → a = √2 r रियूलो त्रिभुज में h = a = √2 r क्षेत्रफल = 0.70477 * h² = 0.70477 * 2 * r² उदाहरण इनपुट: r = 6 आउटपुट: 50.7434 C कोड उदाहरण #include <stdio.h> #include <math.h> int main() { float r = 6;
-
C में वर्ग के अंदर सबसे बड़ा रियूलो त्रिभुज (Reuleaux Triangle)
एक रियूलो त्रिभुज तीन वृत्ताकार डिस्क के प्रतिच्छेदन से बना आकार है, जिनमें से प्रत्येक का केंद्र अन्य दो की सीमा पर होता है। इसकी सीमा स्थिर चौड़ाई की एक वक्र है, वृत्त के अलावा सबसे सरल और प्रसिद्ध ऐसी वक्र। समबाहु त्रिभुज पर आधारित रियूलो त्रिभुज का क्षेत्रफल: A = (π - √3) * h² / 2 = 0.70477 * h²
-
C में समबाहु त्रिभुज के अंदर अंकित सबसे बड़ा वर्ग
एक अंकित समतल आकार या ठोस वह है जो दूसरी ज्यामितीय आकृति या ठोस द्वारा संलग्न होता है और सटीक रूप से फिट होता है। समबाहु त्रिभुज के अंदर अंकित सबसे बड़ा वर्ग: माना वर्ग की भुजा x है। AH, DE पर लंब है। DE, BC के समानांतर है, इसलिए ∠AED = ∠ACB = 60°। त्रिभुज EFC में, sin60 = x/EC → √3/2 = x/EC → EC =
-
C में श्रृंखला 1·2·3 + 2·3·4 + ... + n(n+1)(n+2) का योग
श्रृंखला के n पदों तक का योग ज्ञात करें: 1·2·3 + 2·3·4 + ... + n(n+1)(n+2)। उदाहरण इनपुट: n = 5 आउटपुट: 420 व्याख्या 1·2·3 + 2·3·4 + 3·4·5 + 4·5·6 + 5·6·7 = 6 + 24 + 60 + 120 + 210 = 420 nवां पद = n(n+1)(n+2) = n³ + 3n² + 2n ज्ञात सूत्रों का उपयोग करके: Σn = n(n+1)/2 Σn² = n(n+1)(2n+1)/6 Σn³ = n²(n
-
C प्रोग्राम: दी गई स्ट्रिंग कीवर्ड है या नहीं जांचें
कीवर्ड एक पूर्वनिर्धारित या आरक्षित शब्द है जो C++ लाइब्रेरी में एक निश्चित अर्थ के साथ उपलब्ध है और आंतरिक संचालन करने के लिए उपयोग किया जाता है। C++ भाषा 64 से अधिक कीवर्ड्स का समर्थन करती है। प्रत्येक कीवर्ड लोअरकेस अक्षरों में होता है जैसे auto, break, case, const, continue, int आदि। C++ में 32
-
C प्रोग्राम: एक फाइल की सामग्री को दूसरी फाइल में कॉपी करें
C फाइल I/O - फाइल बनाएं, खोलें, पढ़ें, लिखें और बंद करें। C फाइल प्रबंधन एक फाइल का उपयोग बड़ी मात्रा में लगातार डेटा संग्रहीत करने के लिए किया जा सकता है। C निम्नलिखित फाइल प्रबंधन फंक्शन प्रदान करता है: फाइल बनाना फाइल खोलना फाइल पढ़ना फाइल में लिखना फाइल बंद करना महत्वपूर्ण फाइल फंक्शन फंक्शनउ
-
C/C++ फंक्शन कॉल पहेली
यह C/C++ फंक्शन कॉल पहेली दोनों प्रोग्रामिंग भाषाओं C और C++ में मेथड कॉलिंग के व्यवहार का पता लगाने के लिए है। C और C++ में एक मेथड का आउटपुट अलग होता है। आइए देखें कि C और C++ में मेथड कॉल करने में क्या अंतर है। उदाहरण void method() { // प्रिंट स्टेटमेंट } int main() { method(); method
-
C/C++ पॉइंटर पहेली
एक पॉइंटर एक वेरिएबल है जो दूसरे वेरिएबल का पता संग्रहीत करता है। पॉइंटर का डेटा प्रकार वेरिएबल के समान होता है। इस पहेली में आपको उपयोग किए जा रहे पॉइंटर का आकार जानने की आवश्यकता है। पहेली पॉइंटर्स की समझ की जांच करती है जिससे आप वेरिएबल के आकार का अनुमान लगाते हैं। int का आकार 4 बाइट्स होता है, ज
-
Windows अनाम पाइप (Anonymous Pipe)
Windows अनाम पाइप वास्तव में साधारण पाइप हैं, और वे अपने UNIX समकक्षों की तरह व्यवहार करते हैं: वे एकदिशात्मक हैं और संचार करने वाली प्रक्रियाओं के बीच पैरेंट-चाइल्ड संबंध रखते हैं। पढ़ने और लिखने के लिए सामान्य `ReadFile()` और `WriteFile()` फंक्शन का उपयोग किया जाता है। Windows API पाइप बनाने के लि
-
OpenMP क्या है?
OpenMP, C, C++, या FORTRAN में लिखे प्रोग्राम के लिए कंपाइलर निर्देशों का एक सेट और एक API है जो शेयर्ड-मेमोरी वातावरण में समानांतर प्रोग्रामिंग के लिए समर्थन प्रदान करता है। OpenMP समानांतर क्षेत्रों की पहचान करता है जो कोड के ब्लॉक हैं जो समानांतर में चल सकते हैं। उदाहरण #include <omp.h> #in
-
विभाजन और विजय (Divide and Conquer) पुनरावृत्तियों के लिए उन्नत मास्टर प्रमेय
विभाजन और विजय एक एल्गोरिदम है जो समस्या को समान प्रकार के कई उप-समस्याओं में पुनरावर्ती रूप से विभाजित करने के प्रतिमान पर काम करता है जिन्हें आसानी से हल किया जा सकता है। उदाहरण function recursive(input x size n) if(n < k) इनपुट को आकार n/p की m उप-समस्याओं में विभाजित करें और प्रत्येक उ
-
C में आर्क (arc) फंक्शन
C प्रोग्रामिंग भाषा में, दिए गए त्रिज्या, केंद्र निर्देशांक और आर्क की डिग्री के साथ एक वृत्त का आर्क बनाने का विकल्प होता है। arc() फंक्शन आर्क बनाने के लिए उपयोग किया जाता है। यह फंक्शन C में graphics.h लाइब्रेरी में शामिल है जिसमें आउटपुट स्क्रीन पर आकृतियाँ बनाने के तरीके होते हैं। सिंटैक्स void