অ্যারে একই ডেটা টাইপের নির্দিষ্ট সংখ্যক আইটেমের একটি সংগ্রহ। এই উপাদানগুলি মেমরির সংলগ্ন মেমরি অবস্থানে সংরক্ষণ করা হয়।
মানের প্রতিটি উপাদান তার সূচক মান থেকে বন্ধনী ব্যবহার করে "[]" এবং অ্যারের নাম যেমন a[4], a[3], ইত্যাদি ব্যবহার করে অ্যাক্সেস করা যেতে পারে।
অ্যারে ঘোষণা করা হচ্ছে
c/c++ প্রোগ্রামিং ভাষায়, অ্যারের ধরন এবং দৈর্ঘ্য (উপাদানের সংখ্যা) সংজ্ঞায়িত করে অ্যারে ঘোষণা করা হয়। নিচের সিনট্যাক্স c/c++ −
-এ একটি অ্যারের ঘোষণা দেখায়data_tpye array_name[length];
উদাহরণস্বরূপ, দৈর্ঘ্যের শতাংশ 10 নামে ফ্লোটের প্রকারের অ্যারে ঘোষণা করা।
float percentage[10]
অ্যারে মান শুরু করা হচ্ছে
c++ প্রোগ্রামিং ল্যাঙ্গুয়েজে, আপনার কাছে মানগুলি শুরু করার একাধিক উপায় রয়েছে যেমন হয় একের পর এক বা সমস্ত মান ঘোষণা করার জন্য একটি একক বিবৃতি ব্যবহার করে৷
এক এক করে −
percentage[5] = 45.3;
একযোগে সমস্ত মান ঘোষণা করা -
float percentage[] = {56.4 , 99.0, 12.20, 67.2}
| 0 | 1 | 2 | 3 | 4 | 5 |
| 78.06 | 56.78 | 99.20 | 12.22 | 87.66 | 34.44 |
অ্যারে উপাদান অ্যাক্সেস করা
অ্যারের মানগুলি অ্যাক্সেস করতে, আমরা একটি অ্যারের নামের সাথে কোঁকড়া বন্ধনীতে সূচক মান ব্যবহার করব। উদাহরণ,
float anam’spercentage = percentage[4];
উদাহরণ
লুপ
ব্যবহার করে অ্যারের সমস্ত মান প্রিন্ট করার জন্য প্রোগ্রাম#include <iostream>
using namespace std;
int main(){
float percentage[] = {56.4 , 99.0, 12.20, 67.2};
cout<<"printing all values of the array :\n";
for(int i = 0; i<4 ; i++){
cout<<"element "<<i+1<<" = "<<percentage[i]<<endl;
}
return 0;
} আউটপুট
printing all values of the array : element 1 = 56.4 element 2 = 99 element 3 = 12.2 element 4 = 67.2
অ্যারের একটি নির্দিষ্ট মান মুদ্রণ করুন −
উদাহরণ
#include <iostream>
using namespace std;
int main(){
float percentage[4];
percentage[0] = 56.3;
percentage[1] = 99.12;
percentage[2] = 78.32;
percentage[3] = 61.3;
cout<<"3rd element is "<<percentage[2];
return 0;
} আউটপুট
3rd element is 78.32
অ্যারের মানগুলি পুনরায় চালু করা হচ্ছে −
উদাহরণ
#include <iostream>
using namespace std;
int main(){
float percentage[4];
percentage[0] = 56.3;
percentage[1] = 99.12;
percentage[2] = 78.32;
percentage[3] = 61.3;
cout<<"3rd element is "<<percentage[2];
percentage[2] = 12.22;
cout<<"\nafter change :\n";
cout<<"3rd element is "<<percentage[2];
return 0;
} আউটপুট
3rd element is 78.32 after change : 3rd element is 12.22