Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ में वेरिएबल बनाम वास्तविक संख्या से सरणी इनिशियलाइज़ करना


सरणी एक ही प्रकार के एलिमेंट्स का संग्रह है जो सन्निहित मेमोरी लोकेशन पर होते हैं। सरणी में सबसे कम पता पहले एलिमेंट से मेल खाता है जबकि सबसे अधिक पता अंतिम एलिमेंट से मेल खाता है। सरणी इंडेक्स शून्य (0) से शुरू होता है और सरणी के आकार घटा एक (सरणी आकार - 1) पर समाप्त होता है।

सरणी को वेरिएबल्स के साथ-साथ वास्तविक संख्याओं से भी इनिशियलाइज़ किया जा सकता है। इसे प्रदर्शित करने वाला एक प्रोग्राम निम्नलिखित है।

उदाहरण

#include <iostream> using namespace std; int main() {    int a = 5;    int b = 3;    int arr[4];    arr[0] = a;    arr[1] = 8;    arr[2] = b;    arr[3] = 2;    cout << "सरणी के एलिमेंट्स हैं: ";    for(int i = 0; i<4; i++)    cout << arr[i] << " ";    return 0; }

आउटपुट

उपरोक्त प्रोग्राम का आउटपुट निम्नलिखित है।

सरणी के एलिमेंट्स हैं: 5 8 3 2

अब आइए उपरोक्त प्रोग्राम को समझते हैं।

आकार 4 की एक सरणी arr घोषित की गई है। दो int वेरिएबल्स a और b को मान 5 और 3 के साथ इनिशियलाइज़ किया गया है। सरणी के पहले और तीसरे एलिमेंट्स को वेरिएबल्स a और b से इनिशियलाइज़ किया गया है जबकि दूसरे और चौथे एलिमेंट्स को वास्तविक संख्याओं 8 और 2 से इनिशियलाइज़ किया गया है। इसे दिखाने वाला कोड स्निपेट निम्नलिखित है।

int a = 5; int b = 3; int arr[4]; arr[0] = a; arr[1] = 8; arr[2] = b; arr[3] = 2; cout << "सरणी के एलिमेंट्स हैं: "; for(int i = 0; i<4; i++) cout << arr[i] << " ";

  1. - C++ में अभाज्य आवृत्ति वाले एरे तत्व

    एरे (Array) समान डेटा प्रकार के तत्वों का एक कंटेनर है। अभाज्य आवृत्ति (Prime Frequencies) का अर्थ है कि एरे के तत्व की घटनाओं की संख्या एक अभाज्य संख्या है। इसलिए, इन परिभाषाओं के आधार पर समस्या अभाज्य आवृत्ति वाले एरे तत्वों को खोजने की है। हमें एक स्ट्रिंग/एरे दिया गया है। हमें वर्णों की आवृत्ति

  1. - C++ में जांचें कि संख्या N, b-बेस में 1 से शुरू होती है या नहीं

    हमारे पास एक संख्या N और एक बेस b है। इस प्रोग्राम में हमें जांचना है कि क्या संख्या बेस b में 1 से शुरू होती है या नहीं। मान लीजिए संख्या 6 दी गई है। बाइनरी में यह 110 है, तो यह 1 से शुरू होती है, बेस 4 में भी यह 12₄ होगी। यहां भी यह 1 से शुरू होती है। जैसा कि हम जानते हैं, यदि संख्या N को बेस b म

  1. - C++ में वेरिएबल नंबर ऑफ आर्गुमेंट्स

    कभी-कभी, आप एक ऐसी स्थिति का सामना कर सकते हैं, जब आप एक ऐसा फंक्शन चाहते हैं, जो वेरिएबल नंबर ऑफ आर्गुमेंट्स ले सके, यानी, पैरामीटर्स, पूर्वनिर्धारित संख्या के पैरामीटर्स के बजाय। C/C++ प्रोग्रामिंग लैंग्वेज इस स्थिति के लिए एक समाधान प्रदान करती है और आपको एक ऐसा फंक्शन डिफाइन करने की अनुमति देती