কম্পিউটার টিউটোরিয়াল

C++-এ ভেক্টর আরম্ভ করার পদ্ধতিগুলো


ভেক্টর আরম্ভ করা অনেক পদ্ধতিতে করা যায়

১) push_back() মেথড দিয়ে ভেক্টর আরম্ভ করা

অ্যালগরিদম

শুরু    v ভেক্টর টাইপ ঘোষণা করুন।    push_back() ফাংশন কল করে v ভেক্টরে মান ইনসার্ট করুন।    "ভেক্টরের উপাদানগুলো:" প্রিন্ট করুন।    for (int a : v)       a ভেরিয়েবলের সকল উপাদান প্রিন্ট করুন। শেষ।

উদাহরণ

#include <iostream> #include <bits/stdc++.h> using namespace std; int main() {    vector<int> v;    v.push_back(6);    v.push_back(7);    v.push_back(10);    v.push_back(12);    cout << "ভেক্টরের উপাদানগুলো:" << endl;    for (int a : v)       cout << a << " ";    return 0; }

আউটপুট

ভেক্টরের উপাদানগুলো: 6 7 10 12

২) অ্যারে দিয়ে ভেক্টর আরম্ভ করা

অ্যালগরিদম

শুরু    একটি v ভেক্টর তৈরি করুন।    ভেক্টরকে অ্যারে মতো আরম্ভ করুন।    উপাদানগুলো প্রিন্ট করুন। শেষ।

উদাহরণ

#include <bits/stdc++.h> using namespace std; int main() {    vector<int> v{ 1, 2, 3, 4, 5, 6, 7 };    cout << "ভেক্টরের উপাদানগুলো:" << endl;    for (int a : v)       cout << a << " ";    return 0; }

আউটপুট

ভেক্টরের উপাদানগুলো: 1 2 3 4 5 6 7

৩) অন্য একটি ভেক্টর থেকে ভেক্টর আরম্ভ করা

অ্যালগরিদম

শুরু    একটি v1 ভেক্টর তৈরি করুন।    v1 ভেক্টরকে অ্যারে দিয়ে আরম্ভ করুন।    v1 দিয়ে v2 ভেক্টর আরম্ভ করুন।    উপাদানগুলো প্রিন্ট করুন। শেষ।

উদাহরণ

#include <iostream> #include <bits/stdc++.h> using namespace std; int main() {    vector<int> v1{ 1, 2, 3, 4, 5, 6, 7 };    vector<int> v2(v1.begin(), v1.end());    cout << "ভেক্টরের উপাদানগুলো:" << endl;    for (int a : v2)       cout << a << " ";    return 0; }

আউটপুট

ভেক্টরের উপাদানগুলো: 1 2 3 4 5 6 7

৪) আকার ও উপাদান নির্দিষ্ট করে ভেক্টর আরম্ভ করা

অ্যালগরিদম

শুরু    s ভেরিয়েবল আরম্ভ করুন।    s আকার ও সকল মান ৭ দিয়ে v ভেক্টর তৈরি করুন।    v1 ভেক্টরকে অ্যারে দিয়ে আরম্ভ করুন।    v1 দিয়ে v2 ভেক্টর আরম্ভ করুন।    উপাদানগুলো প্রিন্ট করুন। শেষ।

উদাহরণ

#include <iostream> #include <bits/stdc++.h> using namespace std; int main() {    int s = 5;    vector<int> v(s, 7);    cout << "ভেক্টরের উপাদানগুলো:" << endl;    for (int a : v)       cout << a << " ";    return 0; }

আউটপুট

ভেক্টরের উপাদানগুলো: 7 7 7 7 7

  1. C++-এ অ্যারে (Array) ব্যবহার করার পদ্ধতি

  2. C++-এ ভেরিয়েবল কীভাবে ইনিশিয়ালাইজ করবেন?

  3. C++-এ ভেরিয়েবল কীভাবে ডিক্লেয়ার করবেন?

  4. C++-এ new অপারেটর দিয়ে মেমরি ইনিশিয়ালাইজ করা