ভেরিয়েবল ডিক্লারেশন এবং ইনিশিয়ালাইজেশন
ভেরিয়েবল ডিক্লারেশন হল একটি ভেরিয়েবলের নাম এবং তার ধরনের তথ্য সংজ্ঞায়িত করা। ভেরিয়েবল ইনিশিয়ালাইজেশন হল একটি ভেরিয়েবলে একটি প্রাথমিক মান প্রদান করা। সি এবং সি++ ভাষায়, ভেরিয়েবল ডিক্লারেশন এবং ইনিশিয়ালাইজেশন প্রায়শই একসাথে করা হয়।
উদাহরণ
১. ভেরিয়েবল ডিক্লারেশন
ভেরিয়েবল ডিক্লারেশনে, আমরা ভেরিয়েবলের নাম এবং ডেটাটাইপ ঘোষণা করি। উদাহরণস্বরূপ:
#include <iostream>
using namespace std;
int main() {
// ভেরিয়েবল ডিক্লারেশন
int age; // পূর্ণসংখ্যা ভেরিয়েবল age ঘোষণা
float height; // দশমিক সংখ্যা ভেরিয়েবল height ঘোষণা
char initial; // অক্ষর ভেরিয়েবল initial ঘোষণা
bool isStudent; // বুলিয়ান ভেরিয়েবল isStudent ঘোষণা
return 0;
}
২. ভেরিয়েবল ইনিশিয়ালাইজেশন
ভেরিয়েবল ইনিশিয়ালাইজেশনে, আমরা ভেরিয়েবলে একটি প্রাথমিক মান সেট করি। উদাহরণস্বরূপ:
#include <iostream>
using namespace std;
int main() {
// ভেরিয়েবল ডিক্লারেশন এবং ইনিশিয়ালাইজেশন
int age = 25; // age ভেরিয়েবলে 25 মান প্রদান
float height = 5.9; // height ভেরিয়েবলে 5.9 মান প্রদান
char initial = 'A'; // initial ভেরিয়েবলে 'A' মান প্রদান
bool isStudent = true; // isStudent ভেরিয়েবলে true মান প্রদান
// ভেরিয়েবলগুলি প্রদর্শন করা
cout << "Age: " << age << endl;
cout << "Height: " << height << endl;
cout << "Initial: " << initial << endl;
cout << "Is Student: " << (isStudent ? "Yes" : "No") << endl;
return 0;
}
সারসংক্ষেপ
- ভেরিয়েবল ডিক্লারেশন: এটি একটি ভেরিয়েবলের নাম এবং তার ধরনের তথ্য নির্ধারণ করে। উদাহরণ:
int age; - ভেরিয়েবল ইনিশিয়ালাইজেশন: এটি ভেরিয়েবলে একটি প্রাথমিক মান প্রদান করে। উদাহরণ:
age = 25;অথবা একই লাইনেint age = 25;
এই প্রক্রিয়াগুলি সঠিকভাবে বোঝা খুব গুরুত্বপূর্ণ, কারণ এটি প্রোগ্রাম লেখার সময় ডেটা ব্যবস্থাপনা এবং প্রক্রিয়াকরণের মৌলিক ভিত্তি গড়ে তোলে।
Content added By
Read more