

- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
4 Dimensional Array in C/C++
A 4 dimensional array is an array of 3Darrays.
Algorithm
Begin. Declare the variables. Declare the array elements. Take the no of elements as input. Take the elements as input. Print the elements stored in array. End.
Here is an example of 4D array.
#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; }
Output
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
- Related Questions & Answers
- Dimensional Array in C#?
- Split one-dimensional array into two-dimensional array JavaScript
- Size of a Three-dimensional array in C#
- Single dimensional array in Java
- Multi-Dimensional Array in Javascript
- How to declare a two-dimensional array in C#
- What is the simplest multi-dimensional array in C#?
- Get rank of a three-dimensional array in C#
- What is a two-dimensional array in C language?
- What is a one-dimensional array in C language?
- What is a multi-dimensional array in C language?
- Explain pointers and one-dimensional array in C language
- Explain pointers and two-dimensional array in C language
- Passing two dimensional array to a C++ function
- Get bounds of a C# three-dimensional array
Advertisements