-
C प्रोग्राम: RGB रंग मॉडल को HSV में बदलें
रंग मॉडल मॉडलघटकसीमाविवरण RGBलाल, हरा, नीला0-255योज्य मॉडल, डिस्प्ले के लिए HSVह्यू, संतृप्ति, मूल्यH: 0-360°, S: 0-100%, V: 0-100%मानव दृष्टि के अनुरूप, कलाकारों द्वारा पसंदीदा रूपांतरण एल्गोरिदम RGB मानों को 0-1 रेंज में सामान्य करें: r = r/255, g = g/255, b = b/255 न्यूनतम/अधिकतम खोजें: c
-
C प्रोग्राम: राउंड ट्रिप टाइम (RTT) की गणना
राउंड ट्रिप टाइम (RTT) क्या है? RTT एक सिग्नल भेजने और उसकी पावती प्राप्त करने के बीच का कुल समय है। इसमें प्रसारण समय, प्रसंस्करण समय और कतार विलंब शामिल हैं। RTT को प्रभावित करने वाले कारक संचारण माध्यम (फाइबर, कॉपर, वायरलेस) नेटवर्क में नोड्स/हॉप्स की संख्या नेटवर्क ट्रैफिक/भीड़ भौतिक दूरी सर्व
-
C प्रोग्राम: ज्यामितीय श्रृंखला (GP) का nth पद
ज्यामितीय श्रृंखला (GP) क्या है? एक ज्यामितीय श्रृंखला में, प्रत्येक पद पिछले पद को एक स्थिर अनुपात (r) से गुणा करके प्राप्त होता है। सामान्य रूप: a, ar, ar², ar³, ... nth पद का सूत्र Tₙ = a × r⁽ⁿ⁻¹⁾ जहां: a = पहला पद r = सार्वानुपात n = पद संख्या उदाहरण arnश्रृंखलाnth पद 1251, 2, 4, 8, 1616
-
C प्रोग्राम: अंकगणितीय श्रृंखला (AP) का nth पद
अंकगणितीय श्रृंखला (AP) क्या है? एक अंकगणितीय श्रृंखला में, प्रत्येक पद पिछले पद से एक स्थिर अंतर (d) से भिन्न होता है। सामान्य रूप: a, a+d, a+2d, a+3d, ... nth पद का सूत्र Tₙ = a + (n-1) × d जहां: a = पहला पद d = सार्वअंतर n = पद संख्या उदाहरण adnश्रृंखलाnth पद 2152, 3, 4, 5, 66 7237, 9, 11
-
C प्रोग्राम: जांचें कि संख्या दिए गए आधार से संबंधित है या नहीं
समस्या विवरण एक स्ट्रिंग के रूप में दी गई संख्या और एक आधार (2 से 16) दिया गया है, जांचें कि क्या संख्या उस आधार में मान्य है। संख्या प्रणाली आधार आधारनाममान्य अंक 2बाइनरी0, 1 8ऑक्टल0-7 10दशमलव0-9 16हेक्साडेसिमल0-9, A-F उदाहरण इनपुट स्ट्रिंगआधारआउटपुटव्याख्या 10102हाँकेवल 0,1 हैं 1AA416ह
-
C प्रोग्राम: संख्या को बड़े आकार में हैश प्रतीकों से प्रिंट करना
समस्या विवरण दिए गए एक संख्या (स्ट्रिंग के रूप में, अधिकतम 10 अंक), उसे बड़े आकार में हैश (#) प्रतीकों का उपयोग करके प्रिंट करें। प्रत्येक अंक 7×7 ग्रिड में दर्शाया जाता है। उदाहरण इनपुट: 1234 # ### ### # # # # # # # # # # # # # # # # # ### ### ### # #
-
C प्रोग्राम: nth कैटालन संख्या
कैटालन संख्याएं क्या हैं? कैटालन संख्याएं प्राकृतिक संख्याओं का एक अनुक्रम है जो कई गणना समस्याओं में प्रकट होता है। सूत्र Cₙ = (1/(n+1)) × (2n)! / (n! × n!) = (2n)! / ((n+1)! × n!) पहली कुछ कैटालन संख्याएं n: 0 1 2 3 4 5 6 7 8 9 10 Cₙ: 1, 1, 2, 5, 14, 42, 132, 429, 1430,
-
C प्रोग्राम: cos(x) श्रृंखला का योग
cos(x) श्रृंखला विस्तार कोसाइन फ़ंक्शन का टेलर श्रृंखला विस्तार: cos(x) = Σ (-1)ᵏ × x²ᵏ / (2k)! , k=0 से ∞ तक विस्तारित रूप में: cos(x) = 1 - x²/2! + x⁴/4! - x⁶/6! + x⁸/8! - ... महत्वपूर्ण नोट x रेडियन में होना चाहिए, डिग्री में नहीं। रूपांतरण: रेडियन = डिग्री × π/180 उदाहरण x (डिग्री)पद (n)परि
-
C प्रोग्राम: द्विपद गुणांक तालिका
द्विपद गुणांक क्या है? द्विपद गुणांक C(n, k) या ⁿCₖ, n वस्तुओं में से k वस्तुओं को चुनने के तरीकों की संख्या दर्शाता है। सूत्र: ⁿCₖ = n! / (k! × (n-k)!) जहां n ≥ k ≥ 0 उदाहरण C(9, 2) = 9! / (2! × 7!) = (9 × 8) / (2 × 1) = 36 पास्कल त्रिकोण / द्विपद गुणांक तालिका इनपुट: value = 5 0 1 1 1 1
-
C प्रोग्राम: समानांतर चतुर्भुज की परिधि ज्ञात करना
समानांतर चतुर्भुज (Parallelogram) क्या है? एक समानांतर चतुर्भुज एक चतुर्भुज है जिसके: विपरीत भुजाएं समानांतर होती हैं विपरीत कोण समान होते हैं विकर्ण एक-दूसरे को द्विभाजित करते हैं परिधि/परिमाप सूत्र यदि भुजाएं a और b हैं, तो: परिधि = 2(a + b) = 2a + 2b उदाहरण भुजा aभुजा bपरिधि 231270.00 16.
-
C प्रोग्राम: षट्कोणीय पैटर्न प्रिंट करना
षट्कोणीय पैटर्न दिए गए पूर्णांक n के लिए, हम तारक (*) का उपयोग करके एक षट्कोणीय पैटर्न प्रिंट करते हैं। पैटर्न तीन भागों में विभाजित होता है: ऊपरी भाग - त्रिकोणीय शीर्ष मध्य भाग - समानांतर भुजाएं निचला भाग - त्रिकोणीय तल उदाहरण इनपुट: n = 5 * * * * * * * * * * * *
-
C प्रोग्राम: द्विघात समीकरण के मूल ज्ञात करना
द्विघात समीकरण एक द्विघात समीकरण का रूप होता है: ax² + bx + c = 0 इसके मूल (roots) ज्ञात करने के लिए हम विविक्तकर (Discriminant) का उपयोग करते हैं: D = b² - 4ac मूलों के प्रकार विविक्तकर (D)मूलों की प्रकृतिसूत्र 0दो वास्तविक और अलग-अलग मूलx₁ = (-b + √D)/2a, x₂ = (-b - √D)/2a D = 0दो वास्तविक औ
-
C प्रोग्राम: फ़ाइल डिलीट करना
C में फ़ाइल हटाना C प्रोग्रामिंग में, remove() फ़ंक्शन का उपयोग फ़ाइल को हटाने के लिए किया जाता है। यह फ़ंक्शन <stdio.h> हेडर फ़ाइल में परिभाषित है। सिंटैक्स remove(file_name); पैरामीटर file_name: हटाई जाने वाली फ़ाइल का नाम (पथ सहित यदि सिस्टम समर्थन करता है) रिटर्न मान 0: सफल डिलीशन गै
-
C प्रोग्राम: फ्लोटिंग पॉइंट अंकगणित के बिना परिमेय संख्याओं पर बाइनरी खोज
समस्या विवरण हमें एक क्रमबद्ध सरणी दी जाती है जिसमें परिमेय संख्याएं (p/q रूप में) होती हैं। हमें दिए गए तत्व को बाइनरी खोज का उपयोग करके ढूंढना है, लेकिन फ्लोटिंग पॉइंट अंकगणित का उपयोग किए बिना। परिमेय संख्या क्या है? परिमेय संख्या p/q रूप में व्यक्त एक संख्या है जहां p और q पूर्णांक हैं (q ≠ 0)।
-
C प्रोग्राम: रिकर्सन का उपयोग करके बाइनरी को ग्रे कोड में बदलें
बाइनरी और ग्रे कोड क्या है? बाइनरी संख्या केवल दो बिट्स (0 और 1) से बनी होती है। ग्रे कोड एक विशेष बाइनरी कोडिंग प्रणाली है जहां दो क्रमागत संख्याएं केवल एक बिट से भिन्न होती हैं। यह गुण K-मैप्स, त्रुटि सुधार और संचार प्रणालियों में उपयोगी होता है। उदाहरण इनपुट: 1001 आउटपुट: 1101 रिकर्सिव एल्गोरिद
-
C/C++ प्रोग्राम: डिज्क्स्ट्रा का सबसे छोटा पथ एल्गोरिदम
डिज्क्स्ट्रा एल्गोरिदम क्या है? डिज्क्स्ट्रा का एल्गोरिदम एक लालची एल्गोरिदम है जो एक ग्राफ में स्रोत शीर्ष से अन्य सभी शीर्षों तक का सबसे छोटा पथ खोजने के लिए उपयोग किया जाता है। यह भारित ग्राफ (जहां किनारों का वजन होता है) पर काम करता है और ऋणात्मक वजन वाले किनारों के लिए उपयुक्त नहीं है। एल्गोरि
-
C प्रोग्राम: कॉइन चेंज समस्या
कॉइन चेंज समस्या क्या है? इस समस्या में, हमें एक मान n दिया जाता है, और हमें n रुपये का चेंज बनाना होता है। हमारे पास m मूल्य के सिक्के होते हैं (1 से m तक)। हमें उन सभी संभावित तरीकों की कुल संख्या लौटानी होती है जिनसे हम दी गई राशि का योग बना सकते हैं। उदाहरण इनपुट: N = 6, सिक्के = {1, 2, 4} आउटप
-
बॉटम-अप मॉडल और टॉप-डाउन मॉडल के बीच अंतर
बॉटम-अप मॉडल (Bottom-Up Model) बॉटम-अप मॉडल एक सिस्टम डिज़ाइन दृष्टिकोण है जहां सिस्टम के भागों को विस्तार से परिभाषित किया जाता है। एक बार ये भाग डिज़ाइन और विकसित हो जाने के बाद, इन भागों या घटकों को एक बड़े घटक को तैयार करने के लिए जोड़ा जाता है। यह दृष्टिकोण तब तक दोहराया जाता है जब तक पूरा सिस
-
C/C++ में बिटवाइज और लॉजिकल AND ऑपरेटर्स के बीच अंतर
जैसा कि हम जानते हैं बिटवाइज AND को & द्वारा दर्शाया जाता है और लॉजिकल ऑपरेटर को && द्वारा दर्शाया जाता है। उनके बीच कुछ मूलभूत अंतर हैं। ये निम्नानुसार हैं - लॉजिकल AND ऑपरेटर बूलियन एक्सप्रेशन पर काम करता है और केवल बूलियन मान लौटाता है। बिटवाइज AND ऑपरेटर इंटीजर, शॉर्ट इंट, लॉन्ग, अनसाइन्ड इंट
-
C और C++ दोनों में वैध कोड लेकिन अलग आउटपुट उत्पन्न करता है
यहां हम कुछ ऐसे प्रोग्राम देखेंगे जो C या C++ कंपाइलर में कंपाइल किए जाने पर अलग-अलग परिणाम देंगे। हम ऐसे कई प्रोग्राम ढूंढ सकते हैं, लेकिन यहां हम उनमें से कुछ पर चर्चा कर रहे हैं। C और C++ में, कैरेक्टर लिटरल्स को अलग तरीके से माना जाता है। C में, उन्हें int माना जाता है लेकिन C++ में, उन्हें क