ভেরিয়েবল কী এবং এর ব্যবহার

ভেরিয়েবল এবং ডেটাটাইপ - সি প্রোগ্রামিং উদাহরণ (C Examples) - Computer Science

518

ভেরিয়েবল কী

ভেরিয়েবল হল একটি নামকৃত স্থান যা প্রোগ্রামে ডেটা সংরক্ষণ করতে ব্যবহৃত হয়। এটি একটি নির্দিষ্ট ডেটার ধরন ধারণ করে এবং ব্যবহারকারীদের জন্য ডেটা পরিচালনার একটি উপায় প্রদান করে। ভেরিয়েবলগুলি সাধারণত বিভিন্ন মান ধারণ করতে পারে এবং প্রোগ্রামের সময় চলাকালীন এই মানগুলি পরিবর্তিত হতে পারে।

ভেরিয়েবলের বৈশিষ্ট্য

নামকরণ: একটি ভেরিয়েবলের নাম সাধারণত অক্ষর, সংখ্যা এবং আন্ডারস্কোর দিয়ে শুরু হয়, কিন্তু স্পেস বা বিশেষ অক্ষর (যেমন @, $, %, ইত্যাদি) থাকতে পারে না। উদাহরণ: age, total_score, _count

ডেটার ধরন: ভেরিয়েবলটি যেকোনো ডেটার ধরন ধারণ করতে পারে, যেমন:

  • পূর্ণসংখ্যা (int)
  • দশমিক সংখ্যা (float, double)
  • অক্ষর (char)
  • বুলিয়ান (bool)

সীমানা (Scope): ভেরিয়েবলটির সীমানা নির্দেশ করে যে এটি কোথায় দৃশ্যমান এবং ব্যবহার করা যাবে। স্থানীয় ভেরিয়েবলগুলি শুধুমাত্র তাদের ফাংশনের মধ্যে দৃশ্যমান, যখন গ্লোবাল ভেরিয়েবলগুলি পুরো প্রোগ্রাম জুড়ে দৃশ্যমান।

মান পরিবর্তন: ভেরিয়েবলগুলি চলমান সময়ে তাদের মান পরিবর্তন করতে পারে।

ভেরিয়েবলের ব্যবহার

ভেরিয়েবলগুলি বিভিন্ন উদ্দেশ্যে ব্যবহৃত হয়, যেমন:

ডেটা সংরক্ষণ: প্রোগ্রামে বিভিন্ন মান সংরক্ষণ করতে ভেরিয়েবল ব্যবহার করা হয়, যাতে সেই মানগুলি পরবর্তীতে ব্যবহার করা যায়।

  • উদাহরণ:
int age = 25; // age ভেরিয়েবলে 25 সংরক্ষণ করা হয়েছে

গণনা করা: ভেরিয়েবলগুলি গণনার জন্য ব্যবহৃত হয়, যেখানে ভিন্ন ভিন্ন মানের উপর গণনা করা হয়।

  • উদাহরণ:
float length = 5.0;
float width = 10.0;
float area = length * width; // area ভেরিয়েবলে প্রাপ্ত ফলাফল সংরক্ষণ করা হচ্ছে

ব্যবহারকারীর ইনপুট: ব্যবহারকারীর কাছ থেকে ডেটা গ্রহণ করতে ভেরিয়েবল ব্যবহার করা হয়।

  • উদাহরণ:
string name;
cout << "Enter your name: ";
cin >> name; // ব্যবহারকারীর ইনপুট গ্রহণ করা হচ্ছে

শর্ত ভিত্তিক কার্যকলাপ: শর্ত ভিত্তিক বিবৃতিতে ভেরিয়েবল ব্যবহার করা হয়।

  • উদাহরণ:
bool isLoggedIn = false;
if (isLoggedIn) {
    cout << "Welcome back!" << endl;
} else {
    cout << "Please log in." << endl;
}

উদাহরণ (C++ এ ভেরিয়েবল ব্যবহার)

#include <iostream>
using namespace std;

int main() {
    // ভেরিয়েবল ঘোষণা
    int age = 20;              // পূর্ণসংখ্যা
    float height = 5.9;        // দশমিক সংখ্যা
    char initial = 'A';         // অক্ষর
    bool isStudent = true;      // বুলিয়ান

    // ভেরিয়েবল প্রিন্ট করা
    cout << "Age: " << age << endl;
    cout << "Height: " << height << endl;
    cout << "Initial: " << initial << endl;
    cout << "Is Student: " << (isStudent ? "Yes" : "No") << endl;

    return 0;
}

উপসংহার

ভেরিয়েবলগুলি প্রোগ্রামিংয়ের মৌলিক উপাদান, যা ডেটা সংরক্ষণ এবং পরিচালনার জন্য ব্যবহৃত হয়। সঠিকভাবে ভেরিয়েবল ব্যবহার করা প্রোগ্রাম লেখার সময় কার্যকরীতা বৃদ্ধি করে এবং কোডের পরিষ্কারতা ও রক্ষণাবেক্ষণ সহজ করে।

Content added By
Promotion

Are you sure to start over?

Loading...