13. C++ Arrays
📘 কনসেপ্ট (থিওরি)
প্রতিটি মানের জন্য আলাদা ভেরিয়েবল ঘোষণা করার পরিবর্তে, একটি ভেরিয়েবলে একাধিক মান সংরক্ষণ করতে অ্যারে ব্যবহৃত হয়।
একটি অ্যারে ঘোষণা করতে, ভেরিয়েবলের টাইপ সংজ্ঞায়িত করুন, অ্যারের নাম উল্লেখ করুন এবং এরপর স্কয়ার ব্র্যাকেট দিয়ে এটি কতগুলো এলিমেন্ট সংরক্ষণ করবে তা নির্দিষ্ট করুন:
string cars[4];
আমরা এখন একটি ভেরিয়েবল ঘোষণা করেছি যা চারটি স্ট্রিংয়ের অ্যারে ধারণ করে। এতে মান ঢোকাতে, আমরা অ্যারে লিটারেল ব্যবহার করতে পারি:
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
একটি অ্যারে এলিমেন্ট অ্যাক্সেস করতে, ইনডেক্স নম্বর (0 থেকে শুরু) উল্লেখ করুন।💡 উদাহরণ
অ্যারে অ্যাক্সেস এবং পরিবর্তন:
#include
#include
using namespace std;
int main() {
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0] << "\n"; // আউটপুট Volvo
cars[0] = "Opel";
cout << cars[0] << "\n"; // আউটপুট Opel
return 0;
}
🎯 আপনার কাজ (প্র্যাকটিস)
nums[3] = {10, 20, 30}; দিয়ে একটি ইন্টিজার অ্যারে তৈরি করুন। দ্বিতীয় এলিমেন্টটিকে ২৫ এ পরিবর্তন করুন। দ্বিতীয় এলিমেন্টটি প্রিন্ট করুন।main.cpp
Loading...
OUTPUT
Run your code to see the output here...