ভেরিয়েবল কী?
ভেরিয়েবল হল একটি স্মৃতি স্থান যা কোনো নির্দিষ্ট ডেটা বা মান ধারণ করতে ব্যবহৃত হয়। প্রোগ্রামিং ভাষায়, ভেরিয়েবল একটি লেবেল বা নাম যা একটি মানের সাথে যুক্ত থাকে এবং সেই মান পরবর্তী সময়ে কোডে ব্যবহার করা যেতে পারে।
ললকোডে ভেরিয়েবলগুলি একইভাবে কাজ করে, তবে এটি সাধারণ ইংরেজি শব্দ ব্যবহার করে মান ডিক্লেয়ার ও অ্যাসাইন করে।
ভেরিয়েবল ডিক্লারেশন (Variable Declaration)
ললকোডে ভেরিয়েবল ডিক্লেয়ার করতে I HAS A ব্যবহার করা হয়। এটি ভেরিয়েবল তৈরি করতে সাহায্য করে। তবে, ডিক্লেয়ার করার পর, আপনাকে সেটির মান অ্যাসাইন করতে হবে, যেটি করতে ITZ বা R ব্যবহার করা হয়।
ভেরিয়েবল ডিক্লেয়ার করা
ললকোডে একটি ভেরিয়েবল ডিক্লেয়ার করতে I HAS A ব্যবহার করা হয়:
I HAS A variable_nameএখানে variable_name হল ভেরিয়েবলের নাম, যা আপনি নিজের পছন্দমতো নির্বাচন করতে পারেন।
ভেরিয়েবল মান প্রদান (Assigning Value)
ভেরিয়েবলকে একটি মান অ্যাসাইন করতে ITZ বা R ব্যবহার করা হয়।
ITZ: ভেরিয়েবলের মান নির্ধারণ করার জন্য।R: মান অ্যাসাইন করার অন্য একটি উপায়, যা মূলতITZএর মতোই কাজ করে।
উদাহরণ:
I HAS A num ITZ 10এখানে num নামক ভেরিয়েবলে 10 মান অ্যাসাইন করা হয়েছে।
অথবা:
I HAS A num
num R 10এখানে num নামক ভেরিয়েবলে আবার 10 মান অ্যাসাইন করা হয়েছে, তবে এখানে R ব্যবহার করা হয়েছে।
ভেরিয়েবল নামকরণ (Variable Naming)
ললকোডে ভেরিয়েবলের নাম সাধারণত ইংরেজি শব্দ হতে হবে এবং এতে কোনো স্পেস বা বিশেষ চিহ্ন ব্যবহার করা যাবে না। তবে, কিছু মৌলিক নিয়ম অনুসরণ করা উচিত:
- ভেরিয়েবলের নাম ছোট বা বড় অক্ষরে হতে পারে (যেমন:
num,age,score). - স্পেস বা অন্য কোনো বিশেষ চিহ্ন (যেমন:
@,#,$) ব্যবহার করা যাবে না। - নামটি স্পষ্ট ও বোঝার উপযোগী হওয়া উচিত।
ভেরিয়েবল ব্যবহার (Using Variables)
ললকোডে ভেরিয়েবল ব্যবহারের সময়, আপনি কেবল তাদের নাম ব্যবহার করে মান পেতে পারেন। এছাড়াও, গাণিতিক অপারেশন এবং শর্তাবলী ব্যবহার করার সময় ভেরিয়েবলগুলোর মানকে কাজে লাগানো যায়।
উদাহরণ:
I HAS A a ITZ 5
I HAS A b ITZ 10
I HAS A sum ITZ SUM OF a AN b
VISIBLE sum BTW আউটপুট হবে 15এখানে:
aএবংbনামে দুটি ভেরিয়েবল ডিক্লেয়ার করা হয়েছে এবং তাদের মান যথাক্রমে 5 এবং 10 অ্যাসাইন করা হয়েছে।sumভেরিয়েবলটিaএবংbএর যোগফল ধারণ করবে।
ভেরিয়েবল পরিবর্তন (Updating Variables)
ললকোডে একটি ভেরিয়েবলের মান পরিবর্তন করতে R ব্যবহার করা হয়।
উদাহরণ:
I HAS A counter ITZ 0
counter R SUM OF counter AN 1
VISIBLE counter BTW আউটপুট হবে 1এখানে:
counterভেরিয়েবলের মান প্রথমে0রাখা হয়েছে এবং পরে1যোগ করা হয়েছে।
সারসংক্ষেপ
ললকোডে ভেরিয়েবল ডিক্লেয়ার করার জন্য I HAS A ব্যবহার করা হয়, এবং মান অ্যাসাইন করার জন্য ITZ বা R ব্যবহার করা হয়। ভেরিয়েবলকে বিভিন্ন গাণিতিক অপারেশন এবং শর্তাবলী ব্যবহারে ব্যবহার করা যায়। ললকোডে ভেরিয়েবল নামের নিয়মগুলো অনুসরণ করলে কোড লেখা আরও সহজ এবং পরিষ্কার হয়।
Read more