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

C++-এ ভেরিয়েবল এবং রিয়েল নাম্বার দিয়ে অ্যারে ইনিশিয়ালাইজেশন


অ্যারে হল একই টাইপের এলিমেন্টের সংগ্রহ যা কন্টিগুয়াস মেমরি লোকেশনে থাকে। অ্যারেতে সবচেয়ে কম অ্যাড্রেস প্রথম এলিমেন্টের সাথে মিলে থাকে আর সবচেয়ে বেশি অ্যাড্রেস শেষ এলিমেন্টের সাথে। অ্যারে ইনডেক্স শূন্য (0) দিয়ে শুরু হয় এবং অ্যারে সাইজ মাইনাস वन (array size - 1) দিয়ে শেষ হয়।

অ্যারে ভেরিয়েবল এবং রিয়েল নাম্বার দুটো দিয়ে ইনিশিয়ালাইজ করা যায়। এটি প্রদর্শন করে একটি প্রোগ্রাম নিচে দেওয়া হল।

উদাহরণ

#include <iostream>
using namespace std;

int main() {
    int a = 5;
    int b = 3;
    int arr[4];
    arr[0] = a;
    arr[1] = 8;
    arr[2] = b;
    arr[3] = 2;
    cout << "The elements of array are: ";
    for (int i = 0; i < 4; i++)
        cout << arr[i] << " ";
    return 0;
}

আউটপুট

উপরোক্ত প্রোগ্রামের আউটপুট নিম্নরূপ।

The elements of array are: 5 8 3 2

এখন আসুন উপরের প্রোগ্রামটি বুঝি।

সাইজ 4 এর একটি অ্যারে arr ঘোষণা করা হয়েছে। দুটি int ভেরিয়েবল a এবং b যথাক্রমে 5 এবং 3 মান দিয়ে ইনিশিয়ালাইজ করা হয়েছে। অ্যারের প্রথম এবং তৃতীয় এলিমেন্ট ভেরিয়েবল a এবং b দিয়ে ইনিশিয়ালাইজ করা হয়েছে যখন দ্বিতীয় এবং চতুর্থ এলিমেন্ট রিয়েল নাম্বার 8 এবং 2 দিয়ে। এটি দেখানোর কোড স্নিপেট নিচে দেওয়া হল।

int a = 5; int b = 3; int arr[4]; arr[0] = a; arr[1] = 8; arr[2] = b; arr[3] = 2; cout << "The elements of array are: "; for(int i = 0; i<4; i++) cout << arr[i] << " ";

  1. C++ STL-এ array::data() মেথড উদাহরণসহ

  2. C++ তে প্রাইম ফ্রিকোয়েন্সি والے অ্যারে উপাদান খুঁজে বের করা

  3. C++ প্রোগ্রাম: সংখ্যা b-বেসে ১ দিয়ে শুরু হয় কিনা চেক

  4. C++-এ ভেরিয়েবল সংখ্যক আর্গুমেন্ট (Variable Arguments)