Array Notes
Array Notes
Types of Arrays:
Theory:
Syntax in C++:
cpp
Copy code
dataType arrayName[arraySize];
Example:
cpp
Copy code
Memory Representation:
arr[0] = 10
arr[1] = 20
arr[2] = 30
arr[3] = 40
arr[4] = 50
Example Program:
cpp
Copy code
Theory:
Syntax in C++:
cpp
Copy code
dataType arrayName[rows][columns];
Example:
cpp
Copy code
int matrix[3][3]; // Declares a 3x3 matrix matrix[0][0] = 1; //
Assigning values to the matrix matrix[0][1] = 2; matrix[0][2] = 3;
matrix[1][0] = 4; matrix[1][1] = 5; matrix[1][2] = 6; matrix[2][0] = 7;
matrix[2][1] = 8; matrix[2][2] = 9;
Memory Representation:
Example Program:
cpp
Copy code
Theory:
Upper Triangular Matrix: All elements below the main diagonal are
zero.
Lower Triangular Matrix: All elements above the main diagonal are
zero.
Representation:
cpp
Copy code
Example Program:
cpp
Copy code
Theory:
Representation:
Copy code
000005000008
markdown
Copy code
Example Program:
cpp
Copy code
Example Program:
cpp
Copy code
Chapter 6: Conclusion