ভেরিয়েবল (Variable) হলো একটি নামকরণকৃত মেমোরি অবস্থান, যা প্রোগ্রামে ডেটা সংরক্ষণ করতে ব্যবহৃত হয়। সহজভাবে বলতে গেলে, ভেরিয়েবল হলো এমন একটি জায়গা যেখানে একটি নির্দিষ্ট ডেটা সংরক্ষণ করা যায় এবং প্রোগ্রাম চলাকালীন সময়ে সেই ডেটা পরিবর্তন বা পুনরায় ব্যবহার করা যায়।
সি শার্পে (C#) ভেরিয়েবল ডিক্লেয়ার করার জন্য ডেটা টাইপ এবং ভেরিয়েবল নাম উল্লেখ করতে হয়। ডিক্লেয়ারেশন এর মাধ্যমে মেমোরিতে নির্দিষ্ট স্থান বরাদ্দ করা হয় এবং ইনিশিয়ালাইজেশন এর মাধ্যমে সেই স্থানে ডেটা সংরক্ষণ করা হয়।
ডেটা_টাইপ ভেরিয়েবল_নাম;
ডেটা_টাইপ ভেরিয়েবল_নাম = মান;
int age = 25; // একটি পূর্ণসংখ্যা ভেরিয়েবল
string name = "Alice"; // একটি স্ট্রিং ভেরিয়েবল
double salary = 5000.75; // একটি দশমিক ভেরিয়েবল
ভেরিয়েবল নামের জন্য কিছু নির্দিষ্ট নিয়ম অনুসরণ করতে হয়:
_
) দিয়ে শুরু করতে হবে।age
এবং Age
আলাদা)।ভেরিয়েবল বিভিন্ন ডেটা টাইপে হতে পারে। উদাহরণস্বরূপ, কিছু সাধারণ ডেটা টাইপ হলো:
25
)99.99
)"Alice"
)'A'
)ভেরিয়েবল প্রোগ্রামে বিভিন্ন ধরনের কাজ সম্পন্ন করতে ব্যবহৃত হয়, যেমন ডেটা সংরক্ষণ, গণনা, এবং শর্ত যাচাই।
using System;
namespace VariableExample
{
class Program
{
static void Main(string[] args)
{
// ভেরিয়েবল ডিক্লেয়ার এবং ইনিশিয়ালাইজেশন
int age = 25;
string name = "Alice";
double salary = 5000.75;
bool isEmployed = true;
// ভেরিয়েবলের মান ব্যবহার
Console.WriteLine("Name: " + name); // Output: Name: Alice
Console.WriteLine("Age: " + age); // Output: Age: 25
Console.WriteLine("Salary: $" + salary); // Output: Salary: $5000.75
Console.WriteLine("Employed: " + isEmployed); // Output: Employed: True
// ভেরিয়েবলের মান পরিবর্তন
age = 26; // age আপডেট করা হলো
Console.WriteLine("Updated Age: " + age); // Output: Updated Age: 26
}
}
}
Name: Alice
Age: 25
Salary: $5000.75
Employed: True
Updated Age: 26
ভেরিয়েবল সাধারণত বিভিন্ন কাজের জন্য ব্যবহৃত হয়, যেমন:
ডেটা সংরক্ষণ: ভেরিয়েবলে ডেটা সংরক্ষণ করে প্রোগ্রামের বিভিন্ন স্থানে ব্যবহার করা যায়।
গণনা: গণিতের বিভিন্ন অপারেশন করতে ভেরিয়েবলের মান ব্যবহার করা যায়।
int a = 10;
int b = 20;
int sum = a + b;
Console.WriteLine("Sum: " + sum); // Output: Sum: 30
শর্ত যাচাই: প্রোগ্রামের বিভিন্ন স্থানে শর্ত যাচাই করতে ভেরিয়েবল ব্যবহার করা যায়।
int age = 18;
if (age >= 18)
{
Console.WriteLine("Eligible to vote.");
}
else
{
Console.WriteLine("Not eligible to vote.");
}
সি শার্প (C#) এ ভেরিয়েবল হলো মেমোরিতে সংরক্ষিত একটি নির্দিষ্ট স্থানে ডেটা রাখার একটি মাধ্যম, যা প্রোগ্রাম চলাকালীন সময়ে বিভিন্ন কাজের জন্য ব্যবহৃত হয়। ভেরিয়েবল ডিক্লেয়ার, ইনিশিয়ালাইজ এবং ব্যবহার প্রোগ্রামিংয়ের অত্যন্ত গুরুত্বপূর্ণ অংশ এবং এটি ডেটা ম্যানেজমেন্টে সহায়ক।
আরও দেখুন...