All Topics of VBA programming ЁЯСЗ
All subjects of BCA ЁЯСЗ

Arrays in Hindi

Buy all subjects pdf notes now [ examSpecial ]

Makhanlal Chaturvedi University / BCA / VBA programming

Arrays in Hindi

Basics of Arrays in Hindi

рдЬрдм рд╣рдо programming рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдХрдИ рдмрд╛рд░ рдПрдХ рдЬреИрд╕реЗ type рдХреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ data рдХреЛ рдПрдХ рд╕рд╛рде store рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП, рд╣рдореЗрдВ рдХрд┐рд╕реА class рдХреЗ 50 students рдХреЗ marks store рдХрд░рдиреЗ рд╣реИрдВ, рддреЛ рд╣рдо 50 рдЕрд▓рдЧ-рдЕрд▓рдЧ variables рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рддрд░реАрдХрд╛ practical рдирд╣реАрдВ рд╣реИред рдРрд╕реЗ рдореЗрдВ рд╣рдореЗрдВ рдЬрд╝рд░реВрд░рдд рд╣реЛрддреА рд╣реИ рдПрдХ рдРрд╕реЗ structure рдХреА рдЬреЛ рдПрдХ рд╣реА рдирд╛рдо рд╕реЗ рдХрдИ values рдХреЛ рд╕рдВрднрд╛рд▓ рд╕рдХреЗред рдЗрд╕реА concept рдХреЛ рд╣рдо **Array** рдХрд╣рддреЗ рд╣реИрдВред

**Array** рдПрдХ рдРрд╕рд╛ рдбреЗрдЯрд╛ structure рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдПрдХ рд╣реА type рдХреЗ рдХрдИ values рдПрдХ рд╕рд╛рде store рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ index рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ access рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд░ рдПрдХ value рдХреЛ array рдХреЗ рдЕрдВрджрд░ рдПрдХ unique index рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ 0 рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред

Array рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рд╣рдореЗрдВ large quantity рдореЗрдВ same type рдХрд╛ data manage рдХрд░рдирд╛ рд╣реЛред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: students рдХреЗ marks, рдХрд┐рд╕реА company рдХреЗ employees рдХреА salaries, рдХрд┐рд╕реА school рдХреЗ рд╕рднреА рдмрдЪреНрдЪреЛрдВ рдХреА roll numbers рдЗрддреНрдпрд╛рджрд┐ред

Declaring and Initializing Arrays in Hindi

рдХрд┐рд╕реА рднреА language рдореЗрдВ Array рдХреЛ declare рдФрд░ initialize рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ specific syntax рд╣реЛрддрд╛ рд╣реИред рд╣рдо рдпрд╣рд╛рдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ C language рдФрд░ рдлрд┐рд░ Java рдФрд░ Python рдХрд╛ рднреА example рджреЗрдЦреЗрдВрдЧреЗ рддрд╛рдХрд┐ beginners рдХреЛ рд╕рднреА рдкреНрд░рдХрд╛рд░ рд╕реЗ рд╕рдордЭ рдЖ рд╕рдХреЗред

  • C Language рдореЗрдВ Array Declaration:
int numbers[5]; // рдпрд╣ рдПрдХ integer array рд╣реИ рдЬрд┐рд╕рдореЗрдВ 5 elements store рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдКрдкрд░ рджрд┐рдП рдЧрдП example рдореЗрдВ int datatype рд╣реИ, numbers array рдХрд╛ рдирд╛рдо рд╣реИ, рдФрд░ [5] рдЗрд╕рдХрд╛ size рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣рдо рдЗрд╕рдореЗрдВ 5 integers store рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

  • Initialization рдХреЗ рддрд░реАрдХреЗ:
int numbers[5] = {10, 20, 30, 40, 50};

рдпрд╣рд╛рдВ рд╣рдордиреЗ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ array declare рдФрд░ initialize рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдЗрд╕ array рдХреЗ рдЕрдВрджрд░ 5 values automatically 0 рд╕реЗ 4 index рдкрд░ set рд╣реЛ рдЬрд╛рдПрдВрдЧреАред

рдпрджрд┐ рд╣рдо values рдмрд╛рдж рдореЗрдВ рджреЗрдирд╛ рдЪрд╛рд╣реЗрдВ рддреЛ рдРрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;

рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣рдо individually рднреА values assign рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

  • Java рдореЗрдВ Array Declaration рдФрд░ Initialization:
int[] numbers = new int[5];
numbers[0] = 10;
numbers[1] = 20;

Java рдореЗрдВ arrays рдХреЛ object рдХреЗ рд░реВрдк рдореЗрдВ treat рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╣рдореЗрдВ new keyword рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИред

  • Python рдореЗрдВ Array:

Python рдореЗрдВ traditional arrays рдирд╣реАрдВ рд╣реЛрддреЗ рд▓реЗрдХрд┐рди рд╣рдо list рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ array рдЬреИрд╕реА functionality рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред

numbers = [10, 20, 30, 40, 50]

рдпрд╣ рдПрдХ list рд╣реИ рдЬрд┐рд╕рдореЗрдВ 5 integers рд╣реИрдВ рдФрд░ рд╣рдо рдЗрд╕реЗ array рдХреА рддрд░рд╣ рд╣реА access рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Accessing and Modifying Array Elements in Hindi

Array рдХреЗ elements рдХреЛ access рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдЙрдирдХреЗ index рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИред Array рдХрд╛ рдкрд╣рд▓рд╛ element рд╣рдореЗрд╢рд╛ index 0 рдкрд░ рд╣реЛрддрд╛ рд╣реИред

  • C/Java Example:
int marks[5] = {50, 60, 70, 80, 90};
printf("%d", marks[2]); // рдпрд╣ output рджреЗрдЧрд╛ 70
marks[2] = 75; // рдЕрдм 70 рдХреА рдЬрдЧрд╣ 75 рд╣реЛ рдЬрд╛рдПрдЧрд╛

рдпрд╣рд╛рдВ рд╣рдо рддреАрд╕рд░реЗ element рдХреЛ access рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ array index 0 рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред marks[2] рдХрд╛ рдорддрд▓рдм рд╣реИ рддреАрд╕рд░рд╛ elementред

  • Python Example:
marks = [50, 60, 70, 80, 90]
print(marks[2]) # Output: 70
marks[2] = 75 # рдЕрдм 70 рдХреА рдЬрдЧрд╣ 75 рд╣реЛрдЧрд╛

Python рдореЗрдВ рднреА index рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реА рд╣рдо values рдХреЛ access рдпрд╛ modify рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Multidimensional Arrays in Hindi

рдЕрдм рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ multidimensional arrays рдХреАред рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рдпрд╛ рджреЛ рд╕реЗ рдЕрдзрд┐рдХ dimensions рдХреА data structure рд╣реЛрддреА рд╣реИ, рдЬреИрд╕реЗ rows рдФрд░ columns рдореЗрдВ data store рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╣рдо multidimensional arrays рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рд╕рдмрд╕реЗ рдЖрдо multidimensional array рд╣реЛрддрд╛ рд╣реИ 2D Array (2-Dimensional Array)ред рдЗрд╕реЗ рдПрдХ matrix рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА class рдХреЗ рд╕рднреА students рдХреЗ 3 subjects рдХреЗ marks рдХреЛ рдПрдХ 2D array рдореЗрдВ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

  • 2D Array in C:
int marks[3][3] = {
{50, 60, 70},
{55, 65, 75},
{58, 68, 78}
};

рдпрд╣рд╛рдВ 3 rows рдФрд░ 3 columns рдХрд╛ array рд╣реИред рд╣рдо рдХрд┐рд╕реА рднреА element рдХреЛ marks[row][column] рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ access рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

  • Accessing a 2D Array Element:
printf("%d", marks[1][2]); // Output: 75

рдпрд╣рд╛рдВ marks[1][2] рдХрд╛ рдорддрд▓рдм рд╣реИ: рджреВрд╕рд░реА row (index 1) рдФрд░ рддреАрд╕рд░реЗ column (index 2) рдХрд╛ elementред

  • 2D Array in Python:
marks = [
[50, 60, 70],
[55, 65, 75],
[58, 68, 78]
]
print(marks[1][2]) # Output: 75

Python рдореЗрдВ рд╣рдо list рдХреЗ рдЕрдВрджрд░ list рдмрдирд╛рдХрд░ multidimensional arrays create рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Array рдХреЗ Advantages:

  • рдПрдХ рд╣реА рдирд╛рдо рд╕реЗ multiple values рдХреЛ manage рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред
  • Data рдХреЛ sequential access рдХрд░рдирд╛ possible рд╣реЛрддрд╛ рд╣реИред
  • Loop рдХреЗ рд╕рд╛рде рдЖрд╕рд╛рдиреА рд╕реЗ integrate рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • Memory efficiently manage рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

Array рдХреЗ Disadvantages:

  • Array рдХрд╛ size рдкрд╣рд▓реЗ рд╕реЗ define рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред
  • Memory рдХрд╛ wastage рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ size рдЬреНрдпрд╛рджрд╛ рд╣реЛ рдФрд░ use рдХрдоред
  • Insertion рдФрд░ deletion operations рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВред

Array рдХреЗ рд╕рд╛рде Common Operations:

  • Traversal (рд╕рднреА elements рдХреЛ access рдХрд░рдирд╛)
  • Searching (рдХрд┐рд╕реА value рдХреЛ рдЦреЛрдЬрдирд╛)
  • Insertion (рдирдИ value рдЬреЛрдбрд╝рдирд╛)
  • Deletion (рдХрд┐рд╕реА value рдХреЛ рд╣рдЯрд╛рдирд╛)
  • Sorting (values рдХреЛ ascending рдпрд╛ descending рдореЗрдВ arrange рдХрд░рдирд╛)

Important: Array vs List in Python

Feature Array List
Data Type Same type only Different types allowed
Performance Fast for large data Slower for large data
Flexibility Low High

рдЗрд╕ рдкреНрд░рдХрд╛рд░ Array рдПрдХ рдмрд╣реБрдд рд╣реА important concept рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА programming language рдореЗрдВ data рдХреЛ organized рдФрд░ efficient рддрд░реАрдХреЗ рд╕реЗ store рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред Beginners рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЬрд░реВрд░реА рд╣реИ рдХрд┐ рд╡реЗ рдкрд╣рд▓реЗ 1D array рдХреЛ рдЕрдЪреНрдЫреЗ рд╕реЗ рд╕рдордЭреЗрдВ рдФрд░ рдлрд┐рд░ рдзреАрд░реЗ-рдзреАрд░реЗ multidimensional arrays рдХреА рдУрд░ рдмрдврд╝реЗрдВред

FAQs

Array рдПрдХ data structure рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╣реА type рдХреЗ рдХрдИ elements рдХреЛ рдПрдХ рд╕рд╛рде store рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ elements рдХреЛ sequentially store рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ index рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ access рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
C рдореЗрдВ Array declare рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП syntax рд╣реЛрддрд╛ рд╣реИ: int arr[5]; рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ arr рдирд╛рдо рдХрд╛ рдПрдХ integer array рд╣реИ рдЬреЛ 5 elements рдХреЛ store рдХрд░ рд╕рдХрддрд╛ рд╣реИред
Array рдХреЗ elements рдХреЛ рдЙрдирдХреЗ index рд╕реЗ access рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬреИрд╕реЗ arr[0] рд╕реЗ рдкрд╣рд▓рд╛ element рдФрд░ arr[1] рд╕реЗ рджреВрд╕рд░рд╛ element access рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Multidimensional Array рдПрдХ рдРрд╕рд╛ array рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ dimensions рд╣реЛрддреЗ рд╣реИрдВред рдЬреИрд╕реЗ 2D array рдЬрд┐рд╕рдореЗрдВ rows рдФрд░ columns рджреЛрдиреЛрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕реЗ matrix рдХреА рддрд░рд╣ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг: int arr[3][3];
рдирд╣реАрдВ, C рдФрд░ Java рдЬреИрд╕реА languages рдореЗрдВ рдПрдХ рдмрд╛рд░ Array рдХрд╛ size declare рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЙрд╕реЗ рдмрджрд▓рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ред рдпрджрд┐ dynamic size рдЪрд╛рд╣рд┐рдП рддреЛ рд╣рдореЗрдВ dynamic data structures рдЬреИрд╕реЗ list рдпрд╛ vector рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИред
Python рдореЗрдВ list рдПрдХ flexible structure рд╣реИ рдЬрд┐рд╕рдореЗрдВ different types рдХреЗ elements store рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ array module рд╕реЗ рдмрдирд╛рдП рдЧрдП arrays рдХреЗрд╡рд▓ рдПрдХ рд╣реА type рдХреЗ elements store рдХрд░рддреЗ рд╣реИрдВред list рдЬреНрдпрд╛рджрд╛ commonly use рд╣реЛрддрд╛ рд╣реИред

Please Give Us Feedback