অ্যারে একই ডেটা টাইপের নির্দিষ্ট সংখ্যক আইটেমের একটি সংগ্রহ। এই উপাদানগুলি মেমরির সংলগ্ন মেমরি অবস্থানে সংরক্ষণ করা হয়।
মানের প্রতিটি উপাদান তার সূচক মান থেকে বন্ধনী ব্যবহার করে "[]" এবং অ্যারের নাম যেমন 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