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

C/C++ में 4 डायमेंशनल ऐरे


एक 4 डायमेंशनल ऐरे 3D ऐरे की एक सरणी है।

एल्गोरिदम

Begin.
    वेरिएबल्स घोषित करें
    ऐरे एलिमेंट्स घोषित करें
    एलिमेंट्स की संख्या इनपुट के रूप में लें
    एलिमेंट्स को इनपुट के रूप में लें
    ऐरे में स्टोर एलिमेंट्स प्रिंट करें
End.

4D ऐरे का उदाहरण

#include <iostream>
using namespace std;

int main() {
    int a[2][2][3][2];
    cout << "Enter the elements of array: \n";
    for(int i = 0; i < 2; ++i) {
        for (int j = 0; j < 2; ++j) {
            for(int k = 0; k < 3; ++k) {
                for(int l = 0; l < 2; ++l) {
                    cin >> a[i][j][k][l];
                }
            }
        }
    }
    cout << "\narray elements are stored as:" << endl;
    for(int i = 0; i < 2; ++i) {
        for (int j = 0; j < 2; ++j) {
            for(int k = 0; k < 3; ++k) {
                for(int l = 0; l < 2; ++l) {
                    cout << "a[" << i << "][" << j << "][" << k << "] [" << l << "]= " << a[i][j][k][l] << endl;
                }
            }
        }
    }
    return 0;
}

आउटपुट

Enter the elements of array:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
array elements are stored as:
a[0][0][0] [0]= 1
a[0][0][0] [1]= 2
a[0][0][1] [0]= 3
a[0][0][1] [1]= 4
a[0][0][2] [0]= 5
a[0][0][2] [1]= 6
a[0][1][0] [0]= 7
a[0][1][0] [1]= 8
a[0][1][1] [0]= 9
a[0][1][1] [1]= 10
a[0][1][2] [0]= 11
a[0][1][2] [1]= 12
a[1][0][0] [0]= 13
a[1][0][0] [1]= 14
a[1][0][1] [0]= 15
a[1][0][1] [1]= 16
a[1][0][2] [0]= 17
a[1][0][2] [1]= 18
a[1][1][0] [0]= 19
a[1][1][0] [1]= 20
a[1][1][1] [0]= 21
a[1][1][1] [1]= 22
a[1][1][2] [0]= 23
a[1][1][2] [1]= 24
  1. C/C++ में मल्टीडायमेंशनल ऐरे का इनिशियलाइज़ेशन C/C++ में मल्टीडायमेंशनल ऐरे का इनिशियलाइज़ेशन

    मल्टीडायमेंशनल ऐरे में, ऐरे का डायमेंशन 1 से अधिक होना चाहिए। निम्नलिखित डायग्राम 3 x 3 x 3 डायमेंशन वाले मल्टीडायमेंशनल ऐरे के लिए मेमोरी आवंटन रणनीति दिखाता है। यह मल्टीडायमेंशनल ऐरे को इनिशियलाइज़ करने के लिए एक C++ प्रोग्राम है। एल्गोरिदम Begin मल्टीडायमेंशनल ऐरे के एलिमेंट्स इनिशियलाइज

  1. - C/C++ में नल-टर्मिनेटेड स्ट्रिंग क्या है?

    C में स्ट्रिंग्स मूल रूप से वर्णों की सरणी होती हैं। C++ में std::string उस सरणी की एक उन्नति है। पारंपरिक वर्ण सरणी के साथ कुछ अतिरिक्त विशेषताएं हैं। नल-टर्मिनेटेड स्ट्रिंग्स मूल रूप से वर्णों का एक क्रम है, और अंतिम तत्व एक नल वर्ण है (जिसे \0 द्वारा दर्शाया जाता है)। जब हम डबल कोट्स (...) का उप

  1. C# में Dimensional Array क्या है? C# में Dimensional Array क्या है?

    C# Multidimensional Arrays Allow करता है। Int के 2-Dimensional Array को ऐसे Declare करें:int[,] a;Multidimensional Array का Simplest Form 2-Dimensional Array है। 2-Dimensional Array, One-Dimensional Arrays की List होती है।निम्न Two-Dimensional Array 3 Rows और 4 Columns के साथ है।आइए अब C# में Multi-