Logo ভাষায় ভেরিয়েবল ডিক্লারেশন এবং ব্যবহার বেশ সরল এবং সহজ। এখানে ভেরিয়েবলগুলি তৈরি করা হয় এবং এগুলির মাধ্যমে মান সংরক্ষণ এবং গণনা করা হয়। তবে, কিছু নিয়ম আছে যেগুলি অনুসরণ করতে হয়।
ভেরিয়েবল ডিক্লারেশন (Variable Declaration)
Logo ভাষায় ভেরিয়েবল ডিক্লেয়ার করতে MAKE কমান্ড ব্যবহার করা হয়। ভেরিয়েবল ডিক্লেয়ার করার সময়:
- ভেরিয়েবলের নাম অবশ্যই ইংরেজি বর্ণমালা বা চিহ্ন দিয়ে শুরু হতে হবে (যেমন
a,x,side)। - ভেরিয়েবল নামের মধ্যে কোনো স্পেস ব্যবহার করা যাবে না।
- ভেরিয়েবল নাম সাধারণত ছোট হাতের অক্ষরে রাখা হয় (যদিও বড় হাতের অক্ষরও ব্যবহার করা যায়)।
ভেরিয়েবল ডিক্লারেশন উদাহরণ:
MAKE "x 10
MAKE "y 20এখানে:
"xএবং"yহল ভেরিয়েবলের নাম।10এবং20হল এই ভেরিয়েবলের মান।
ভেরিয়েবল নামের নিয়ম:
- ভেরিয়েবল নামটি অবশ্যই একটি শব্দ হতে হবে এবং তার মধ্যে স্পেস বা বিশেষ চিহ্ন থাকতে পারবে না।
- নামের শুরুতে সংখ্যার ব্যবহার করা যাবে না (যেমন
1aভুল, কিন্তুa1ঠিক)। - ভেরিয়েবল নামের মধ্যে শুধু ইংরেজি বর্ণমালা এবং সংখ্যা ব্যবহার করা যাবে।
ভেরিয়েবল ব্যবহার (Variable Usage)
ভেরিয়েবল ব্যবহার করার জন্য, আপনি যখন কোনো গাণিতিক অপারেশন বা কোডের অংশে সেই ভেরিয়েবলটির মান ব্যবহার করতে চান, তখন : (কলন) চিহ্ন ব্যবহার করা হয়।
ভেরিয়েবল ব্যবহার উদাহরণ:
MAKE "x 10
MAKE "y 20
MAKE "sum (:x + :y)
PRINT :sumএখানে:
MAKE "x 10এবংMAKE "y 20দিয়ে দুটি ভেরিয়েবল ডিক্লেয়ার করা হয়েছে।MAKE "sum (:x + :y)কমান্ডে,xএবংyভেরিয়েবলের মান যোগফল করেsumভেরিয়েবলে সংরক্ষণ করা হয়েছে।PRINT :sumদিয়েsumভেরিয়েবলটি প্রিন্ট করা হয়েছে, যার মান হবে ৩০।
গাণিতিক অপারেশনের সাথে ভেরিয়েবল ব্যবহার:
MAKE "a 5
MAKE "b 3
MAKE "product (:a * :b)
PRINT :productএখানে:
aএবংbএর মান গুণফল করেproductভেরিয়েবলে সংরক্ষণ করা হয়েছে এবং ১৫ প্রিন্ট হবে।
ভেরিয়েবল মান পরিবর্তন (Changing Variable Values)
Logo ভাষায়, আপনি যেকোনো সময় ভেরিয়েবলের মান পরিবর্তন করতে পারেন।
ভেরিয়েবল মান পরিবর্তন উদাহরণ:
MAKE "x 10
MAKE "y 5
PRINT :x
MAKE "x 15 ; এখানে x এর মান পরিবর্তন করা হলো
PRINT :xএখানে:
- প্রথমে
xএর মান ১০ ছিল, তারপরxএর মান ১৫ করে পরিবর্তন করা হয়েছে।
সারসংক্ষেপ:
Logo ভাষায় ভেরিয়েবল ডিক্লারেশন এবং ব্যবহার খুবই সরল। ভেরিয়েবল ডিক্লেয়ার করতে MAKE কমান্ড ব্যবহার করতে হয় এবং ভেরিয়েবল নামের শুরুতে অবশ্যই ইংরেজি বর্ণ ব্যবহার করতে হয়। ভেরিয়েবলটির মান ব্যবহার করার সময় : চিহ্ন ব্যবহার করতে হয়। গাণিতিক অপারেশন এবং মান পরিবর্তনসহ বিভিন্ন কাজের জন্য ভেরিয়েবল ব্যবহার করা যেতে পারে, যা কোডিংকে আরও সহজ এবং নমনীয় করে তোলে।
Read more