Variable Declaration: I HAS A

ডেটা টাইপস এবং ভেরিয়েবলস (Data Types and Variables) - ললকোড (Lolcode) - Computer Programming

326

ললকোড (LOLCode) প্রোগ্রামিং ভাষায়, ভেরিয়েবল ঘোষণা করার জন্য I HAS A ব্যবহার করা হয়। এটি প্রোগ্রামের মধ্যে একটি নতুন ভেরিয়েবল তৈরি করতে ব্যবহৃত হয়, যার পরে আপনি সেই ভেরিয়েবলে একটি মান অ্যাসাইন করতে পারেন।

১. ভেরিয়েবল ঘোষণা (Variable Declaration)

I HAS A ব্যবহার করে একটি ভেরিয়েবল তৈরি করা হয়, কিন্তু শুরুতে কোনো মান অ্যাসাইন করা হয় না। শুধু একটি স্থান বা নাম প্রস্তুত করা হয়, যাতে পরে সেই ভেরিয়েবলে মান রাখা যাবে।

সিনট্যাক্স:

I HAS A variable_name

এখানে, variable_name হলো ভেরিয়েবলের নাম, যা আপনি নিজের পছন্দ অনুযায়ী নির্বাচন করতে পারেন।

উদাহরণ:

I HAS A num

এখানে, num নামক একটি ভেরিয়েবল ঘোষণা করা হয়েছে, তবে এর মান এখনও অ্যাসাইন করা হয়নি।


২. ভেরিয়েবলে মান অ্যাসাইন (Assigning Value to Variable)

I HAS A দিয়ে ভেরিয়েবল ঘোষণা করার পর, আপনি ITZ বা R ব্যবহার করে সেই ভেরিয়েবলে একটি মান অ্যাসাইন করতে পারেন।

সিনট্যাক্স:

I HAS A variable_name ITZ value

অথবা

I HAS A variable_name
variable_name R value

এখানে value হলো আপনি যেটি অ্যাসাইন করতে চান এমন মান।

উদাহরণ:

I HAS A num ITZ 10

এখানে num ভেরিয়েবলটিকে 10 মান অ্যাসাইন করা হয়েছে।


৩. একাধিক ভেরিয়েবল ঘোষণা (Declaring Multiple Variables)

একই লাইনে একাধিক ভেরিয়েবলও ঘোষণা করা যায়।

উদাহরণ:

I HAS A a ITZ 5, b ITZ 10

এখানে a ভেরিয়েবলটির মান 5 এবং b ভেরিয়েবলটির মান 10 অ্যাসাইন করা হয়েছে।


৪. ভেরিয়েবল নামকরণ (Variable Naming)

ললকোডে ভেরিয়েবল নামের জন্য কিছু নিয়ম রয়েছে:

  • ভেরিয়েবল নাম ছোট বা বড় অক্ষরে হতে পারে, যেমন: num, counter, score, ইত্যাদি।
  • স্পেস বা বিশেষ চিহ্ন (যেমন @, #, $) ব্যবহার করা যাবে না।
  • নামটি অবশ্যই অর্থবোধক এবং সহজবোধ্য হওয়া উচিত।

৫. ভেরিয়েবল ব্যবহার (Using Variables)

একবার ভেরিয়েবল ঘোষণা ও মান অ্যাসাইন করার পর, আপনি কোডে সেই ভেরিয়েবলটির মান ব্যবহার করতে পারেন।

উদাহরণ:

I HAS A a ITZ 10
I HAS A b ITZ 20
I HAS A sum ITZ SUM OF a AN b
VISIBLE sum    BTW আউটপুট হবে 30

এখানে:

  • a এবং b নামক ভেরিয়েবলগুলির মান যথাক্রমে 10 এবং **20**।
  • sum ভেরিয়েবলটি a এবং b এর যোগফল ধারণ করবে, এবং VISIBLE কমান্ডের মাধ্যমে 30 আউটপুট হবে।

সারসংক্ষেপ

ললকোডে ভেরিয়েবল ডিক্লেয়ার করার জন্য I HAS A ব্যবহার করা হয়। এই কমান্ডের মাধ্যমে একটি নতুন ভেরিয়েবল তৈরি করা হয়। এরপর ITZ বা R ব্যবহার করে ভেরিয়েবলটিতে মান অ্যাসাইন করা হয়। ভেরিয়েবল নামকরণের জন্য কিছু নির্দিষ্ট নিয়ম অনুসরণ করতে হয় এবং একাধিক ভেরিয়েবল একই লাইনে ডিক্লেয়ার করা যেতে পারে।

Content added By
Promotion

Are you sure to start over?

Loading...